v3.26.1
Debt - 5.375% Senior Notes due 2028 (Details) - USD ($)
3 Months Ended
Dec. 01, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]        
Repayment of debt   $ 104,500,000 $ 26,100,000  
Gain on debt extinguishment   $ 55,800,000 $ 0  
5.375% Senior Notes | Senior notes        
Debt Instrument [Line Items]        
Interest rate 5.375% 5.375%   5.375%
Aggregate principal amount $ 550,000,000.0      
Principal amount repurchased and surrendered for cancellation   $ 26,900,000    
Repayment of debt   11,300,000    
Repayments of long-term debt, accrued interest   500,000    
Gain on debt extinguishment   15,900,000    
Write-off of associated unamortized deferred financing fees   100,000    
Fair value   $ 38,400,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%