XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
2022 (remaining 9 months), operating lease $ 386,343  
2022 (remaining 9 months), finance lease 205,150  
2023, operating lease 726,131  
2023, finance lease 407,466  
2024, operating lease 588,309  
2024, finance lease 408,343  
2025, operating lease 306,659  
2025, finance lease 405,016  
2026, operating lease 296,523  
2026, finance lease 370,372  
Thereafter, operating lease 2,298,056  
Thereafter, finance lease 894,329  
Total payment under operating lease agreements 4,602,021  
Total payment under lease agreements 2,691,036  
Less imputed interest on operating lease (1,133,764)  
Less imputed interest on finance lease (229,382)  
Total operating lease liability 3,468,257 $ 7,000,608
Total finance lease liability $ 2,461,654 $ 2,873,415