XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning Balance $ 42,055 $ 42,243
Provision for warranties 24,559 29,828
Settlements made (25,822) (27,308)
Other adjustments, including acquisitions and currency translation 3,043 (1,253)
Ending Balance $ 43,835 $ 43,510