XML 212 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Changes in Carrying Amount of Service and Product Warranties (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 40.5 $ 37.0 $ 32.1
Service and product warranty provision 85.3 55.3 55.3
Payments (70.4) (51.8) (51.1)
Standard Product Warranty Accrual, Additions from Business Acquisition 8.0 0.3 0.2
Foreign currency translation 0.3 0.3 (0.5)
Ending balance $ 63.1 $ 40.5 $ 37.0