v3.25.2
Restructuring Activities - Schedule of Statement of Operations Effects (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring and Related Activities [Abstract]        
Other associated costs $ 6.4 $ 6.4 $ 12.8 $ 13.2
Contract terminations 3.0 0.0 3.0 (0.1)
Restructuring charges 2.8 2.5 5.4 18.0
Total charges 12.2 8.9 21.2 31.1
Capital expenditures $ 0.4 $ 0.4 $ 1.5 $ 0.4