XML 119 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Debt Financing - Schedule of Contractual Maturities of Borrowings (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Debt Financing [Abstract]    
2021 $ 5,894,456  
2022 21,448,689  
2023 195,504,816  
2024 87,839,152  
2025 11,363,784  
Thereafter 354,282,244  
Total 676,333,141  
Unamortized deferred financing costs and debt premium (2,375,501)  
Total debt financing, net $ 673,957,640 $ 536,197,421