Quarterly report [Sections 13 or 15(d)]

Leases (Details 2)

v3.25.1
Leases (Details 2) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases    
Operating leases - 2026 $ 148,184  
Operating leases - 2027 153,370  
Operating leases - 2028 158,738  
Operating leases - 2029 164,294  
Operating leases - 2030 99,192  
Operating leases, Total lease payments 732,778  
Operating leases, Less: amounts representing interest (124,841)  
Operating leases, Total lease obligations 598,937 $ 621,930
Operating leases, Less: long-term obligations (496,691)  
Operating leases, Total current $ 102,246