v3.26.1
Debt - 5.375% Senior Notes due 2028 (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 01, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]            
Repayment of debt       $ 157,200,000 $ 67,300,000  
Gain on debt extinguishment   $ 6,700,000 $ 0 $ 62,500,000 $ 0  
5.375% Senior Notes | Senior notes            
Debt Instrument [Line Items]            
Interest rate 5.375% 5.375%   5.375%   5.375%
Aggregate principal amount $ 550,000,000.0          
Principal amount repurchased and surrendered for cancellation   $ 9,100,000   $ 36,000,000.0    
Repayment of debt   3,700,000   15,000,000.0    
Repayments of long-term debt, accrued interest   200,000   700,000    
Gain on debt extinguishment   5,500,000   21,400,000    
Write-off of associated unamortized deferred financing fees   100,000   200,000    
Fair value   $ 75,200,000   $ 75,200,000    
5.375% Senior Notes | Senior notes | December 1, 2025 and thereafter            
Debt Instrument [Line Items]            
Redemption price, percentage 100.00%          
5.375% Senior Notes | Senior notes | Upon change of control            
Debt Instrument [Line Items]            
Redemption price, percentage 101.00%