XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning Balance $ 42,055 $ 42,243
Provision for warranties 12,267 17,027
Settlements made (12,961) (14,613)
Other adjustments, including acquisitions and currency translation 740 (1,102)
Ending Balance $ 42,101 $ 43,555