v3.25.1
Contingencies - Schedule of Rollforward of Product Warranty Accrual (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 18.0 $ 15.2
Expense 1.7 9.4
Payments (1.4) (6.6)
Ending balance $ 18.3 $ 18.0