v3.25.4
Restructuring - Schedule of Rollforward of Accrued Liability (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Changes to accrued charges      
Restructuring and severance charges $ 29.8 $ 82.8 $ 26.5
2024 restructuring program      
Changes to accrued charges      
Restructuring and severance charges (5.3) 82.8 $ 0.0
2024 restructuring program | Employee severance and related      
Changes to accrued charges      
Restructuring reserve, beginning balance 21.3    
Restructuring and severance charges (5.3)    
Cash payments (12.5)    
Currency translation (0.6)    
Restructuring reserve, ending balance $ 2.9 $ 21.3