XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingent Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Product Warranties The changes in the carrying amount of product warranties through September 30, 2025 and 2024, were as follows:
 20252024
Balance at January 1$42,055 $42,243 
Provision for warranties37,971 42,686 
Settlements made(38,667)(40,482)
Other adjustments, including acquisitions and currency translation3,398 (1,260)
Balance at September 30$44,757 $43,187