XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Changes in Carrying Amount of Service and Product Warranties (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 37.0 $ 32.1 $ 33.9
Service and product warranty provision 55.6 55.5 53.8
Payments (51.8) (51.1) (55.5)
Foreign currency translation 0.3 (0.5) 0.1
Ending balance $ 40.5 $ 37.0 $ 32.1