v3.26.1
Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value of Financial Instruments    
Secured debt, net $ 968,111 $ 889,557
Senior Notes And Mortgages    
Fair Value of Financial Instruments    
Unamortized debt premiums, discounts and issuance costs $ 20,449 22,115
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 priority guaranteed unsecured notes, 8.000% interest rate, due in 2030    
Fair Value of Financial Instruments    
Interest rate (as a percent) 8.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 Value    
Fair Value of Financial Instruments    
Fair value of financial instruments $ 1,975,941 1,974,275
Carrying Value | Senior unsecured notes, 2.650% interest rate, due in 2026    
Fair Value of Financial Instruments    
Senior notes 133,929 133,929
Carrying Value | Senior unsecured notes, 2.400% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 78,306 78,306
Carrying Value | Senior secured notes, 3.250% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 417,994 417,994
Carrying Value | Senior secured notes, 9.000% interest rate, due in March 2029    
Fair Value of Financial Instruments    
Senior notes 282,799 281,366
Carrying Value | Senior secured notes, 9.000% interest rate, due in September 2029    
Fair Value of Financial Instruments    
Senior notes 609,999 609,999
Carrying Value | Senior priority guaranteed unsecured notes, 8.000% interest rate, due in 2030    
Fair Value of Financial Instruments    
Senior notes 14,439 14,439
Carrying Value | Senior unsecured notes, 3.450% interest rate, due in 2031    
Fair Value of Financial Instruments    
Senior notes 102,402 102,402
Carrying Value | Senior unsecured notes, 6.375% interest rate, due in 2050    
Fair Value of Financial Instruments    
Senior notes 162,000 162,000
Carrying Value | Mortgage notes payable    
Fair Value of Financial Instruments    
Secured debt, net 174,073 173,840
Fair Value    
Fair Value of Financial Instruments    
Fair value of financial instruments 1,366,389 1,404,545
Fair Value | Senior unsecured notes, 2.650% interest rate, due in 2026    
Fair Value of Financial Instruments    
Senior notes 8,538 13,393
Fair Value | Senior unsecured notes, 2.400% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 3,810 7,831
Fair Value | Senior secured notes, 3.250% interest rate, due in 2027    
Fair Value of Financial Instruments    
Senior notes 369,887 336,485
Fair Value | Senior secured notes, 9.000% interest rate, due in March 2029    
Fair Value of Financial Instruments    
Senior notes 301,500 306,444
Fair Value | Senior secured notes, 9.000% interest rate, due in September 2029    
Fair Value of Financial Instruments    
Senior notes 488,939 530,699
Fair Value | Senior priority guaranteed unsecured notes, 8.000% interest rate, due in 2030    
Fair Value of Financial Instruments    
Senior notes 4,503 4,918
Fair Value | Senior unsecured notes, 3.450% interest rate, due in 2031    
Fair Value of Financial Instruments    
Senior notes 7,168 10,240
Fair Value | Senior unsecured notes, 6.375% interest rate, due in 2050    
Fair Value of Financial Instruments    
Senior notes 1,685 12,312
Fair Value | Mortgage notes payable    
Fair Value of Financial Instruments    
Secured debt, net $ 180,359 $ 182,223