v3.25.2
Debt (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Debt, interest rate 5.50%   5.50%    
Losses On Extinguishment Of Debt $ 0.0 $ (27.7) $ (0.9) $ (28.8)  
Senior secured credit facilities revolving portion [Member]          
Debt Instrument [Line Items]          
Debt Instrument Face Amount 150.0   150.0    
Senior Notes | 6.5% senior notes due 2032          
Debt Instrument [Line Items]          
Debt Instrument Carrying Amount $ 750.0   $ 750.0   $ 750.0
Debt, interest rate 6.50%   6.50%   6.50%
Debt, due date     2032   2032