Quarterly report pursuant to Section 13 or 15(d)

Maturities of lease liabilities are as follows: (Details)

v3.24.3
Maturities of lease liabilities are as follows: (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 - Operating Leases $ 133,495  
2024 - Finance Leases 32,897  
2025 - Operating Leases 533,979  
2025 - Finance Leases 131,437  
2026 - Operating Leases 533,979  
2026 - Finance Leases 131,437  
2027 - Operating Leases 533,979  
2027 - Finance Leases 74,194  
2028 - Operating Leases 520,985  
2028 - Finance Leases 6,180  
Thereafter - Operating Leases 1,833,603  
Thereafter - Finance Leases  
Total undiscounted lease payments - Operating Leases 4,090,020  
Total undiscounted lease payments - Finance Leases 376,145  
Less: imputed interest - Operating Leases (591,969)  
Less: imputed interest - Finance Leases (31,516)  
Total lease liabilities - Operating Leases 3,498,051 $ 3,704,613
Total lease liabilities - Finance Leases $ 344,629 $ 426,163