v3.26.1
Loans Payable - Schedule of Future Principal Payments Due under Loan Agreements (Detail)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 55,077,086
2027 0
2028 148,716,935
2029 9,600,000
2030 0
Thereafter 387,346,250
Total $ 600,740,271