v3.25.2
Debt - Schedule of Debt Instruments (Details) - Secured Debt - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt issuance costs, net of accumulated amortization $ (31,197) $ (43,337)
Total indebtedness 5,905,287 6,241,869
Fixed Rate Property Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 1,952,651 2,144,797
Variable Rate Property Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 3,983,833 4,140,409
Fixed-rate non-recourse property debt    
Debt Instrument [Line Items]    
Long-term debt, gross $ 5,936,484 $ 6,285,206
Fixed Rate Member | Minimum    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 2.70%  
Fixed Rate Member | Maximum    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 7.10%