XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
2023 (remaining 9 months), operating lease $ 184,330  
2023 (remaining 9 months), finance lease 190,998  
2024, operating lease 598,589  
2024, finance lease 764,883  
2025, operating lease 312,017  
2025, finance lease 761,497  
2026, operating lease 301,705  
2026, finance lease 726,614  
2027, operating lease 301,705  
2027, finance lease 1,259,360  
Thereafter, operating lease 2,036,507  
Thereafter, finance lease 463,845  
Total payment under operating lease agreements 3,734,853  
Total payment under lease agreements 4,167,198  
Less imputed interest on operating lease (907,752)  
Less imputed interest on finance lease (708,597)  
Total operating lease liability 2,827,101 $ 3,271,997
Total finance lease liability $ 3,458,601 $ 2,783,209