XML 79 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Assets and Liabilities - Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value of Financial Instruments    
Mortgage notes payable $ 1,872,357 $ 172,131
Unamortized debt premiums, discounts and issuance 91,890 21,711
Senior Notes and Mortgages    
Fair Value of Financial Instruments    
Unamortized debt premiums, discounts and issuance $ 90,218 21,711
Senior unsecured notes, 4.250% interest rate, due in 2024    
Fair Value of Financial Instruments    
Interest rate (as a percent) 4.25%  
Senior unsecured notes, 4.500% interest rate, due in 2025    
Fair Value of Financial Instruments    
Interest rate (as a percent) 4.50%  
Senior unsecured notes, 2.650% interest rate, due in 2026    
Fair Value of Financial Instruments    
Interest rate (as a percent) 2.65%  
Senior unsecured notes, 2.400% interest rate, due in 2027    
Fair Value of Financial Instruments    
Interest rate (as a percent) 2.40%  
Senior secured notes, 3.250% interest rate, due in 2027    
Fair Value of Financial Instruments    
Interest rate (as a percent) 3.25%  
Senior secured notes, 9.000% interest rate, due in March 2029    
Fair Value of Financial Instruments    
Interest rate (as a percent) 9.00%  
Senior secured notes, 9.000% interest rate, due in September 2029    
Fair Value of Financial Instruments    
Interest rate (as a percent) 9.00%  
Senior unsecured notes, 3.450% interest rate, due in 2031    
Fair Value of Financial Instruments    
Interest rate (as a percent) 3.45%  
Senior unsecured notes, 6.375% interest rate, due in 2050    
Fair Value of Financial Instruments    
Interest rate (as a percent) 6.375%  
Carrying Amount    
Fair Value of Financial Instruments    
Fair value of financial instruments $ 2,111,306 2,367,609
Carrying Amount | Senior unsecured notes, 4.250% interest rate, due in 2024    
Fair Value of Financial Instruments    
Senior notes 0 349,144
Carrying Amount | Senior unsecured notes, 4.500% interest rate, due in 2025    
Fair Value of Financial Instruments    
Senior notes 171,607 646,266
Carrying Amount | Senior unsecured notes, 2.650% interest rate, due in 2026    
Fair Value of Financial Instruments    
Senior notes 139,578 298,464
Carrying Amount | Senior unsecured notes, 2.400% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 80,486 348,086
Carrying Amount | Senior secured notes, 3.250% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 363,432 0
Carrying Amount | Senior secured notes, 9.000% interest rate, due in March 2029    
Fair Value of Financial Instruments    
Senior notes 275,632 0
Carrying Amount | Senior secured notes, 9.000% interest rate, due in September 2029    
Fair Value of Financial Instruments    
Senior notes 637,052 0
Carrying Amount | Senior unsecured notes, 3.450% interest rate, due in 2031    
Fair Value of Financial Instruments    
Senior notes 113,511 396,614
Carrying Amount | Senior unsecured notes, 6.375% interest rate, due in 2050    
Fair Value of Financial Instruments    
Senior notes 157,096 156,904
Carrying Amount | Mortgage Note Payable    
Fair Value of Financial Instruments    
Mortgage notes payable 172,912 172,131
Fair Value    
Fair Value of Financial Instruments    
Fair value of financial instruments 1,838,856 1,686,825
Fair Value | Senior unsecured notes, 4.250% interest rate, due in 2024    
Fair Value of Financial Instruments    
Senior notes 0 331,510
Fair Value | Senior unsecured notes, 4.500% interest rate, due in 2025    
Fair Value of Financial Instruments    
Senior notes 169,302 510,445
Fair Value | Senior unsecured notes, 2.650% interest rate, due in 2026    
Fair Value of Financial Instruments    
Senior notes 106,078 185,934
Fair Value | Senior unsecured notes, 2.400% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 49,475 196,147
Fair Value | Senior secured notes, 3.250% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 383,806 0
Fair Value | Senior secured notes, 9.000% interest rate, due in March 2029    
Fair Value of Financial Instruments    
Senior notes 293,100 0
Fair Value | Senior secured notes, 9.000% interest rate, due in September 2029    
Fair Value of Financial Instruments    
Senior notes 529,436 0
Fair Value | Senior unsecured notes, 3.450% interest rate, due in 2031    
Fair Value of Financial Instruments    
Senior notes 49,688 199,060
Fair Value | Senior unsecured notes, 6.375% interest rate, due in 2050    
Fair Value of Financial Instruments    
Senior notes 80,676 83,916
Fair Value | Mortgage Note Payable    
Fair Value of Financial Instruments    
Mortgage notes payable $ 177,295 $ 179,813