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