XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Secured Debt Future Principal Payments (Detail) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total $ 288,182,694 $ 274,056,356
Secured Debt    
Debt Instrument [Line Items]    
2025 23,435,545  
2026 930,461  
2027 88,246,945  
2028 48,589,287  
2029 326,349  
2030 128,972,120  
Total payments 290,500,707  
Debt issuance costs, net (2,318,013) (980,658)
Total $ 129,782,800 $ 0