XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Allowance for doubtful accounts    
Schedule of Valuation and Qualifying Accounts [Roll Forward]    
Balance at Beginning of Year $ 817 $ 708
Additions Charged to Costs and Expenses 246 208
Additions Charged to other Accounts 0 0
Deductions (76) (99)
Balance at End of Year 987 817
Allowance for obsolete inventories    
Schedule of Valuation and Qualifying Accounts [Roll Forward]    
Balance at Beginning of Year 471 874
Additions Charged to Costs and Expenses 638 506
Additions Charged to other Accounts 0 0
Deductions (662) (909)
Balance at End of Year 447 471
Valuation allowance for deferred tax assets    
Schedule of Valuation and Qualifying Accounts [Roll Forward]    
Balance at Beginning of Year 11,933 12,375
Additions Charged to Costs and Expenses (3,999) (442)
Additions Charged to other Accounts 0 0
Deductions 0 0
Balance at End of Year 7,934 11,933
Reserve for sales returns    
Schedule of Valuation and Qualifying Accounts [Roll Forward]    
Balance at Beginning of Year 71 68
Additions Charged to Costs and Expenses 767 1,033
Additions Charged to other Accounts 0 0
Deductions (783) (1,030)
Balance at End of Year $ 55 $ 71