XML 68 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Maturities of lease liabilities are as follows: (Details)
Dec. 31, 2024
USD ($)
Leases [Abstract]  
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,181
Thereafter - Operating Leases 1,833,603
Thereafter - Finance Leases
Total undiscounted lease payments - Operating Leases 3,956,525
Total undiscounted lease payments - Finance Leases 343,248
Less: imputed interest - Operating Leases (555,864)
Less: imputed interest - Finance Leases (25,048)
Total lease liabilities - Operating Leases 3,400,661
Total lease liabilities - Finance Leases $ 318,200