XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Allowance for Doubtful Accounts Receivable and Sales Returns (Activity in Allowance for Doubtful Accounts Receivable and Sales Returns) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance $ 629  
Ending Balance 297 $ 629
Allowance for Doubtful Accounts Receivable    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 598 484
Addition (reduction) to allowance (319) 117
Amounts written off 0 (30)
Effects of foreign currency translation (13) 27
Ending Balance 266 598
Allowance for Sales Returns    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning Balance 31 32
Addition (reduction) to allowance 0 (1)
Ending Balance $ 31 $ 31