XML 74 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Operating lease, 2021 $ 1,053,748  
Finance lease, 2021 488,952  
Operating lease, 2022 961,452  
Finance lease, 2022 487,224  
Operating lease, 2023 854,547  
Finance lease, 2023 482,130  
Operating lease, 2024 687,013  
Finance lease, 2024 483,167  
Operating lease, 2025 354,907  
Finance lease, 2025 479,233  
Operating lease, thereafter 3,000,582  
Finance lease, thereafter 1,496,454  
Total payment under operating lease agreements 6,912,249  
Total payment under finance lease agreements 3,917,160  
Less imputed interest on operating lease (1,726,789)  
Less imputed interest on finance lease (409,825)  
Operating Lease, Liability, Total 5,185,460 $ 5,141,540
Total finance lease liability $ 3,507,335 $ 207,045