XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Leases - Maturity of Operating Lease Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
2022 $ 7,186,289  
2023 6,898,168  
2024 6,391,603  
2025 6,068,409  
2026 5,744,706  
Thereafter 58,827,623  
Total lease payments 91,116,798  
Less imputed interest (30,503,418)  
Present Value of Lease Liabilities $ 60,613,380 $ 51,936,597