v3.26.1
Debt - Narratives (Details) - USD ($)
Jul. 06, 2026
Jun. 30, 2026
Dec. 31, 2025
Apr. 30, 2025
Dec. 31, 2024
Mezzanine Loan Facility | Loans Payable          
Debt Instrument          
Principal amount       $ 120,000,000.0  
Principal outstanding         $ 61,100,000
Non-Recourse Mortgages          
Debt Instrument          
Weighted average interest rate (as a percent)   7.00% 7.00%    
Non-Recourse Mortgages | Subsequent events          
Debt Instrument          
Annual interest rate (as a percent) 5.00%        
Stated interest rate (as a percent) 7.00%