XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Schedule of Secured Debt Future Principal Payments (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total $ 286,484,421 $ 157,169,423
Secured Debt    
Debt Instrument [Line Items]    
2024 23,301,496  
2025 264,966,413  
Thereafter 0  
Total payments 288,267,909  
Debt issuance costs, net (1,783,488) (1,216,158)
Total $ 4,764,241 $ 4,800,000