v3.25.4
Fair Value Measurements - Carrying Value and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Liabilities:    
Unamortized deferred financing costs $ 30,067  
Unamortized discount 39,189  
Carrying Value | Level 2 and Level 3 | Non-recourse mortgage, net    
Liabilities:    
Unamortized deferred financing costs 400 $ 500
Unamortized discount 2,400 4,400
Carrying Value | Level 2 and Level 3 | Senior Unsecured Notes, net    
Liabilities:    
Debt instrument, fair value 6,950,261 6,505,907
Unamortized deferred financing costs 29,300 30,200
Unamortized discount 29,800 29,900
Carrying Value | Level 3 | Non-recourse mortgage, net    
Liabilities:    
Debt instrument, fair value 140,646 401,821
Fair Value | Level 2 and Level 3 | Senior Unsecured Notes, net    
Liabilities:    
Debt instrument, fair value 6,788,238 6,232,889
Fair Value | Level 3 | Non-recourse mortgage, net    
Liabilities:    
Debt instrument, fair value $ 141,311 $ 400,508