XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Future Scheduled Maturities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 9,124,406  
2024 10,674,063  
2025 2,407,852  
2026 359,791  
2027 370,582  
Thereafter 5,082,609  
Total $ 28,019,303 $ 24,230,169