XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Product Warranties (Tables)
12 Months Ended
Dec. 31, 2021
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Accrued Warranty Liabilities
Changes in accrued warranty liabilities for the years ended December 31, 2021, 2020 and 2019 are as follows (in thousands):
 
 
  
Year Ended December 31,
 
 
  
2021
 
  
2020
 
  
2019
 
Beginning balance
   $ 48      $ 735      $ 115  
Provision (reversal)
     (14      (606      932  
Usage
     (19      (61      (314
Translation adjustments
     (3      (20      2  
    
 
 
    
 
 
    
 
 
 
Ending balance
   $ 12      $ 48      $ 735