XML 77 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Schedule of Changes in Reserve for Product Warranty Claim Costs    
Balance at beginning of period $ 1,721 $ 1,514
Accruals for warranties issued during the period 1,198 578
Settlements (in cash or in kind) during the period (772) (339)
Foreign currency translation gain (loss) (44) 44
Balance at end of period $ 2,103 $ 1,797