XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Outstanding Debt Balances (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Notes Payable, Current [Abstract]    
Notes payable – current $ 0.3 $ 0.2
Notes Payable, Noncurrent [Abstract]    
Long-term debt 965.7 965.8
Long-term deferred financing fees (37.0) (38.5)
Total outstanding debt 929.0 927.5
2030 Senior Secured Notes | Senior Notes    
Notes Payable, Noncurrent [Abstract]    
Long-term debt 950.0 950.0
Other    
Notes Payable, Noncurrent [Abstract]    
Long-term debt $ 15.7 $ 15.8