XML 92 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Change in Product Warranty Liabilities) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Changes in the total warranty liabilities    
Total warranty liability as of beginning of period $ 142.7 $ 134.2
Payments made (40.1) (36.3)
Changes resulting from issuance of new warranties 53.9 50.5
Changes in estimates associated with pre-existing liabilities (13.9) (4.7)
Changes in foreign currency translation rates and other 0.2 (1.0)
Total warranty liability as of end of period $ 142.8 $ 142.7