XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
2021 (remaining 9 months), operating lease $ 297,557  
2021 (remaining 9 months), finance lease 115,213  
2022, operating lease 1,264,956  
2022, finance lease 459,223  
2023, operating lease 1,284,566  
2023, finance lease 454,417  
2024, operating lease 1,130,863  
2024, finance lease 455,396  
2025, operating lease 835,749  
2025, finance lease 451,685  
Thereafter, operating lease 4,843,246  
Thereafter, finance lease 1,410,832  
Total payment under operating lease agreements 9,656,937  
Total payment under finance lease agreements 3,346,766  
Less imputed interest on operating lease (2,390,420)  
Less imputed interest on finance lease (316,901)  
Total operating lease liability 7,266,517 $ 5,185,460
Total finance lease liability $ 3,029,865 $ 3,507,335