Quarterly report [Sections 13 or 15(d)]

Leases - Future minimum Annual Commitments (Details)

v3.25.1
Leases - Future minimum Annual Commitments (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Future minimum annual commitments    
2025 $ 63,524  
2026 64,246  
2027 65,380  
2028 23,924  
Total lease payments 217,074  
Less: amount representing interest (25,830)  
Present value of net minimum lease payments 191,244  
Less: current obligations (50,719) $ (49,696)
Long-term obligations under leases $ 140,525 $ 154,885