XML 128 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt Financing - Schedule of Contractual Maturities of Debt Financing (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Financing [Abstract]    
2024 $ 317,300,331  
2025 213,231,784  
2026 137,165,526  
2027 88,763,220  
2028 4,518,577  
Thereafter 257,080,434  
Total 1,018,059,872  
Unamortized deferred financing costs and debt premium (3,029,806)  
Total debt financing, net $ 1,015,030,066 $ 1,058,903,952