v3.24.0.1
Commitments and Contingencies - Summary of Activity in Product Warranty Accrual, Included in Other Accrued Liabilities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Product warranty accrual, beginning of period $ 33.7 $ 36.6 $ 28.4
Provision for warranty claims 13.7 17.5 20.2
Warranty claims paid (20.1) (19.9) (11.6)
Foreign exchange 0.1 (0.5) (0.4)
Product warranty accrual, end of period $ 27.4 $ 33.7 $ 36.6