v3.26.1
Long-Term Debt - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 01, 2026
Dec. 31, 2025
Jun. 30, 2025
Feb. 21, 2024
Dec. 13, 2021
Aug. 26, 2020
Debt Instrument [Line Items]              
Total long-term debt $ 2,346,039   $ 2,208,434 $ 1,684,865      
Line of Credit              
Debt Instrument [Line Items]              
Total long-term debt 69,000   613,476 152,000      
Secured Debt              
Debt Instrument [Line Items]              
Total long-term debt 0   60,530 0      
Unsecured Debt              
Debt Instrument [Line Items]              
Total long-term debt 2,277,039   1,534,428 1,532,865      
Revolving Unsecured Credit Facility due 2029 | Line of Credit              
Debt Instrument [Line Items]              
Total long-term debt 69,000   559,000 152,000      
Revolving Secured Credit Facility, Due 2027 | Line of Credit              
Debt Instrument [Line Items]              
Total long-term debt 0   54,476 0      
Revolving Unsecured Uncommitted Credit Facility due 2027 | Line of Credit              
Debt Instrument [Line Items]              
Total long-term debt 0   0 0      
Secured Term Loan, Due 2027 | Secured Debt              
Debt Instrument [Line Items]              
Total long-term debt 0   26,902 0      
Secured Term Loan, Due 2029 | Secured Debt              
Debt Instrument [Line Items]              
Total long-term debt 0   13,451 0      
Secured Term Loan, Due 2031 | Secured Debt              
Debt Instrument [Line Items]              
Total long-term debt $ 0   20,177 0      
4.625% senior unsecured notes due 2028 | Unsecured Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent) 4.625%           4.625%
Total long-term debt $ 497,292   496,706 496,135      
Deferred finance costs, net $ 2,700   3,300 3,900      
5.625% Senior Unsecured Notes due 2030 | Unsecured Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent) 5.625%         5.625%  
Total long-term debt $ 545,714   545,171 544,643      
Deferred finance costs, net $ 4,300   4,800 5,400      
6.875% Senior Unsecured Notes due 2032 | Unsecured Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent) 6.875%       6.875%    
Total long-term debt $ 493,032   492,551 492,087      
Deferred finance costs, net $ 7,000   7,400 7,900      
6.125% Senior Unsecured Notes due 2034 | Unsecured Debt              
Debt Instrument [Line Items]              
Stated interest rate (as a percent) 6.125% 6.125%          
Total long-term debt $ 741,001   $ 0 $ 0      
Deferred finance costs, net $ 9,000