XML 98 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
2024, operating lease $ 785,707  
2024, financing lease 804,044  
2025, operating lease 702,899  
2025, financing lease 800,510  
2026, operating lease 692,137  
2026, financing lease 764,105  
2027, operating lease 692,137  
2027, financing lease 1,320,097  
2028, operating lease 566,381  
2028, financing lease 356,983  
Thereafter, operating lease 1,810,499  
Thereafter, finance lease 130,196  
Total payment under operating lease agreements 5,249,760  
Total payment under lease agreements 4,175,935  
Less imputed interest on operating lease (1,191,323)  
Less imputed interest on finance lease (705,453)  
Total operating lease liability 4,058,437 $ 3,271,997
Total finance lease liability $ 3,470,482 $ 2,783,209