XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Contingencies - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning warranty reserve $ 14,288 $ 15,230
Warranty payments (8,518) (9,794)
Warranty claims 7,370 8,899
Provision for product warranties and other adjustments 515 (47)
Ending warranty reserve $ 13,655 $ 14,288