v3.26.1
Fair Value Measurements - Fair Value and Carrying Value of Significant Fixed Rate Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 1,758,800 $ 1,615,400
Mortgage Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 14,400 28,700
Carrying Value $ 14,600 29,400
5.0% Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 5.00%  
6.125% Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Stated interest rate 6.125%  
4.875% Senior Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 480,000 478,800
Carrying Value $ 500,000 500,000
Stated interest rate 4.875%  
4.625% Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 635,400 630,500
Carrying Value $ 650,000 $ 650,000
Stated interest rate 4.625%