v3.26.1
Fair Value Measurements - Carrying Value and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Liabilities:    
Debt issuance costs, net $ 35,023  
Debt instrument, unamortized discount (premium), net 46,587  
Level 2 and Level 3 | Carrying Value | Non-Recourse Mortgage, Net    
Liabilities:    
Debt issuance costs, net 300 $ 400
Debt instrument, unamortized discount (premium), net 2,000 2,400
Level 3 | Carrying Value | Non-Recourse Mortgage, Net    
Liabilities:    
Debt instrument, fair value 194,246 140,646
Level 3 | Fair Value | Non-Recourse Mortgage, Net    
Liabilities:    
Debt instrument, fair value 190,880 141,311
Senior Unsecured Notes, net | Level 2 and Level 3 | Carrying Value    
Liabilities:    
Debt instrument, fair value 7,376,851 6,950,261
Debt issuance costs, net 34,400 29,300
Debt instrument, unamortized discount (premium), net 38,800 29,800
Senior Unsecured Notes, net | Level 2 and Level 3 | Fair Value    
Liabilities:    
Debt instrument, fair value $ 7,194,033 $ 6,788,238