v3.26.1
Debt - Credit Agreements (Details)
$ in Thousands
3 Months Ended 6 Months Ended 21 Months Ended 30 Months Ended
Apr. 10, 2026
USD ($)
d
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2028
USD ($)
Mar. 31, 2031
USD ($)
Aug. 31, 2021
USD ($)
Jan. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Debt Instrument [Line Items]                      
Borrowings on lines of credit         $ 575,000 $ 0          
Payments of debt financing costs         5,038 0          
Loss on extinguishment of debt     $ 1,322 $ 0 $ 1,322 $ 0          
2026 Credit Agreement | Line of Credit                      
Debt Instrument [Line Items]                      
Outstanding amount to trigger springing maturity $ 150,000                    
2026 Credit Agreement | Line of Credit | Minimum | Base Rate                      
Debt Instrument [Line Items]                      
Rate margin (as a percent) 0.125%                    
2026 Credit Agreement | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Rate margin (as a percent) 1.125%                    
2026 Credit Agreement | Line of Credit | Maximum | Base Rate                      
Debt Instrument [Line Items]                      
Rate margin (as a percent) 1.00%                    
2026 Credit Agreement | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Rate margin (as a percent) 2.00%                    
2026 Credit Agreement | Line of Credit | Forecast                      
Debt Instrument [Line Items]                      
Quarterly principal repayments             $ 2,000 $ 4,100      
Senior Notes 6.125 Percent Due 2028                      
Debt Instrument [Line Items]                      
Face amount                     $ 350,000
Debt interest rate                     6.125%
Senior Notes 6.125 Percent Due 2028 | Line of Credit                      
Debt Instrument [Line Items]                      
Debt interest rate                     6.125%
Senior unsecured notes                      
Debt Instrument [Line Items]                      
Face amount                   $ 500,000  
Senior unsecured notes | Line of Credit                      
Debt Instrument [Line Items]                      
Debt interest rate                   4.625%  
Senior Unsecured Notes 5.125 Per Cent Due 2030                      
Debt Instrument [Line Items]                      
Face amount                 $ 600,000    
Senior Unsecured Notes 5.125 Per Cent Due 2030 | Line of Credit                      
Debt Instrument [Line Items]                      
Debt interest rate                 5.125%    
Secured Debt | 2026 Credit Agreement | Line of Credit                      
Debt Instrument [Line Items]                      
Face amount $ 325,000                    
Payments of debt financing costs 5,000                    
Secured Debt | Credit Agreement 2024 | Line of Credit                      
Debt Instrument [Line Items]                      
Loss on extinguishment of debt 1,300                    
Revolving credit facility | 2026 Credit Agreement | Line of Credit                      
Debt Instrument [Line Items]                      
Borrowing capacity 450,000                    
Borrowings on lines of credit $ 100,000 $ 50,000                  
Revolving credit facility | 2026 Credit Agreement | Line of Credit | Minimum                      
Debt Instrument [Line Items]                      
Commitment fee (as a percent) 0.15%                    
Revolving credit facility | 2026 Credit Agreement | Line of Credit | Maximum                      
Debt Instrument [Line Items]                      
Commitment fee (as a percent) 0.30%                    
Letter Of Credit Sublimit | 2026 Credit Agreement | Line of Credit                      
Debt Instrument [Line Items]                      
Borrowing capacity $ 75,000                    
Springing maturity acceleration | d 91                    
Swing Line Sublimit | 2026 Credit Agreement | Line of Credit                      
Debt Instrument [Line Items]                      
Borrowing capacity $ 45,000