XML 71 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
2022 (remaining 9 months), operating lease $ 922,725  
2022 (remaining 9 months), finance lease 329,688  
2023, operating lease 1,220,130  
2023, finance lease 435,549  
2024, operating lease 1,072,809  
2024, finance lease 436,488  
2025, operating lease 789,504  
2025, finance lease 432,931  
2026, operating lease 814,186  
2026, finance lease 396,284  
Thereafter, operating lease 3,782,380  
Thereafter, finance lease 955,968  
Total payment under operating lease agreements 8,601,733  
Total payment under lease agreements 2,986,908  
Less imputed interest on operating lease (1,857,124)  
Less imputed interest on finance lease (264,017)  
Total operating lease liability 6,744,609 $ 7,000,608
Total finance lease liability $ 2,722,891 $ 2,873,415