XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
2023 (remaining 9 months), operating lease $ 568,313  
2023 (remaining 9 months), finance lease 420,124  
2024, operating lease 615,177  
2024, finance lease 537,720  
2025, operating lease 320,664  
2025, finance lease 534,241  
2026, operating lease 310,065  
2026, finance lease 498,391  
2027, operating lease 310,065  
2027, finance lease 498,391  
Thereafter, operating lease 2,092,942  
Thereafter, finance lease 741,592  
Total payment under operating lease agreements 4,217,226  
Total payment under lease agreements 3,230,460  
Less imputed interest on operating lease (1,026,953)  
Less imputed interest on finance lease (497,487)  
Total operating lease liability 3,190,273 $ 3,271,997
Total finance lease liability $ 2,732,973 $ 2,783,209