XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning Balance $ 50,864 $ 48,449
Provision for warranties 36,901 32,483
Settlements made (34,497) (30,812)
Other adjustments, including acquisitions and currency translation (1,254) 438
Ending Balance $ 52,014 $ 50,558