v3.26.1
Commitments, Guarantees, Product Warranties and Other Contingencies - Schedule of Changes in Warranty Liability Balance (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in warranty liability balance    
Beginning balance $ 20.1 $ 22.5
Current period accruals 9.0 5.8
Current period settlements (10.1) (8.6)
Currency translation adjustment (0.6) 1.9
Ending balance $ 18.4 $ 21.6