v3.26.1
Loans Payable - Schedule of Future Principal Payments Due under Loan Agreements (Detail)
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2026 (remaining) $ 0
2027 0
2028 49,921,867
2029 0
2030 0
Thereafter 523,173,336
Total $ 573,095,203