v3.25.2
Warranty -Schedule of Changes in Warranty Reserves (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 10.5 $ 11.1
Additions charged to expense 3.1 3.5
Foreign currency fluctuations 0.2 (0.1)
Claims paid (3.4) (3.8)
Ending balance $ 10.4 $ 10.7