XML 89 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Future principal payments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2023 $ 18,798,514  
2024 16,976,734  
2025 128,980,029  
2026 82,022  
2027 and beyond 335,342,705  
Total debt $ 500,180,004 $ 56,678,508