v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - OCI and tax effects (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pre-Tax Amount      
Other comprehensive income (loss) $ (53.7) $ (1.5) $ (49.2)
Tax (Expense) Benefit      
Other comprehensive income (loss) (0.1) 0.6  
Net-of-Tax Amount      
Other comprehensive loss: (53.8) (0.9) (49.2)
Foreign Currency      
Pre-Tax Amount      
Unrealized foreign currency translation adjustment (55.5) 0.5 (59.8)
Tax (Expense) Benefit      
Unrealized foreign currency translation adjustment (0.1) 0.6  
Net-of-Tax Amount      
Unrealized foreign currency translation adjustment (55.6) 1.1 (59.8)
Other comprehensive loss: (55.6) 1.1  
Pension and other benefit adjustments      
Pre-Tax Amount      
Unrealized foreign currency translation adjustment 1.8 (2.0) 10.6
Net-of-Tax Amount      
Unrealized foreign currency translation adjustment $ 1.8 $ (2.0) $ 10.6