Quarterly report pursuant to Section 13 or 15(d)

Maturities of lease liabilities are as follows: (Details)

v3.24.2.u1
Maturities of lease liabilities are as follows: (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 - Operating Leases $ 266,990  
2024 - Finance Leases 65,718  
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,223,515  
Total undiscounted lease payments - Finance Leases 408,966  
Less: imputed interest - Operating Leases (629,119)  
Less: imputed interest - Finance Leases (36,799)  
Total lease liabilities - Operating Leases 3,594,396 $ 3,704,613
Total lease liabilities - Finance Leases $ 372,168 $ 426,163