XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Schedule of Changes in Reserve for Product Warranty Claim Costs    
Balance at beginning of period $ 1,095 $ 1,721
Accruals for warranties issued during the period 249 1,198
Settlements (in cash or in kind) during the period (552) (772)
Foreign currency translation gain (loss) (3) (44)
Balance at end of period $ 789 $ 2,103