v3.26.1
Accrued Liabilities - Schedule of Accrued Product Warranty Liability (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance at beginning of period $ 54.3 $ 62.7 $ 54.1 $ 67.9
Product warranty accruals 9.8 4.7 18.2 6.0
Settlements (9.3) (8.2) (17.2) (15.5)
Foreign currency translation and other (0.2) 1.8 (0.5) 2.6
Balance at end of period $ 54.6 $ 61.0 $ 54.6 $ 61.0