XML 92 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
RESTRUCTURING - Schedule of restructuring and related costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost      
Restructuring charges $ 16.7 $ 0.0 $ 0.0
Contract termination costs      
Restructuring Cost      
Restructuring charges 10.1    
Employee related costs      
Restructuring Cost      
Restructuring charges 4.3    
Asset impairments      
Restructuring Cost      
Restructuring charges 1.8    
System integration costs      
Restructuring Cost      
Restructuring charges $ 0.4