XML 99 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Expenses and Other Liabilities - Schedule of Carrying Amount of Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 42,055 $ 42,243 $ 43,056
Provision for warranties 51,130 55,442 49,708
Settlements made (51,596) (52,562) (50,769)
Other adjustments, including acquisitions and currency translation 4,269 (3,068) 248
Ending Balance $ 45,858 $ 42,055 $ 42,243