XML 81 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
2022, operating lease $ 1,220,960  
2022, finance lease 449,480  
2023, operating lease 1,234,435  
2023, finance lease 444,777  
2024, operating lease 1,083,993  
2024, finance lease 445,735  
2025, operating lease 794,225  
2025, finance lease 442,102  
2026, operating lease 818,507  
2026, finance lease 404,679  
Thereafter, operating lease 3,828,035  
Thereafter, finance lease 976,221  
Total payment under operating lease agreements 8,980,155  
Total payment under lease agreements 3,162,994  
Less imputed interest on operating lease (1,979,546)  
Less imputed interest on finance lease (289,579)  
Total operating lease liability 7,000,608 $ 5,185,460
Total finance lease liability $ 2,873,415 $ 3,507,335