XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS AND RESERVES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 598 $ 434 $ 784
Net Expenses 86 164 (117)
Write-offs 0 0 (233)
Balance at End of Period 684 598 434
Inventory reserves      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 8,968 8,923 8,951
Net Expenses (1,700) 22 6
Foreign Currency (137) 23 (34)
Balance at End of Period $ 7,131 $ 8,968 $ 8,923