XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Changes in Carrying Amount of Service and Product Warranties (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 65.0 $ 63.1 $ 40.5
Service and product warranty provision 87.0 90.0 85.3
Payments (84.2) (88.2) (70.4)
Standard Product Warranty Accrual, Additions from Business Acquisition 0.0 0.0 8.0
Foreign currency translation 0.6 (0.1) 0.3
Ending balance $ 67.2 $ 65.0 $ 63.1