XML 117 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing Arrangements - 2030 Senior Notes -Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Payments of debt issuance costs   $ 0.2 $ 8.0 $ 0.0
Senior Secured Notes Due 2030        
Debt Instrument [Line Items]        
Debt instrument, aggregate principal amount $ 600.0      
Debt interest rate at period end 6.50% 6.50% 6.50%  
Payments of debt issuance costs $ 8.1      
Unamortized debt issuance costs   $ 6.7