XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Product Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Activity for accrued warranty expense        
Balance at beginning of period $ 5,511 $ 5,049 $ 4,997 $ 3,951
Provision 1,325 1,568 5,123 5,313
Claims paid/costs incurred (1,511) (1,685) (4,708) (4,337)
Foreign currency translation 83 (61) (4) (56)
Balance at end of period $ 5,408 $ 4,871 $ 5,408 $ 4,871
Minimum        
Product Warranty Liability [Line Items]        
Product warranty period     1 year  
Maximum        
Product Warranty Liability [Line Items]        
Product warranty period     2 years