v3.26.1
Product Warranties - Accrued Warranty Costs (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Beginning balance $ 48.5
Warranties recorded at time of sale 15.0
Adjustments to pre-existing warranties (0.7)
Settlements (13.4)
Effect of exchange rate changes (0.2)
Ending balance $ 49.2