v3.26.1
Debt - 3.50% Senior Secured Notes due 2028 (Details) - USD ($)
3 Months Ended
Feb. 09, 2021
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  
3.50% Senior Secured Notes | Senior notes        
Debt Instrument [Line Items]        
Interest rate 3.50% 3.50%   3.50%
Aggregate principal amount $ 550,000,000.0      
Debt instrument, redemption, period 12 months      
Principal amount repurchased and surrendered for cancellation   $ 1,300,000    
Repayment of debt   600,000    
Gain on debt extinguishment   700,000    
Fair value of debt   $ 16,600,000    
3.50% Senior Secured Notes | Senior notes | From February 15, 2026 and thereafter        
Debt Instrument [Line Items]        
Redemption price, percentage 100.00%      
3.50% Senior Secured Notes | Senior notes | Commencing with February 9, 2021        
Debt Instrument [Line Items]        
Redemption price, percentage 103.00%      
Percent of redeemable debt (up to) 10.00%      
3.50% Senior Secured Notes | Senior notes | Upon change of control        
Debt Instrument [Line Items]        
Redemption price, percentage 101.00%