XML 84 R72.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
Dec. 31, 2019
Valuation allowance on net deferred tax assets      
Valuation Allowances and Reserves      
Balance at beginning of period $ 21,198 $ 16,990 $ 11,438
Charged to costs and expense 7,581 4,208 5,552
Balance at end of period 28,779 21,198 16,990
Allowance for slow moving or obsolete inventory      
Valuation Allowances and Reserves      
Balance at beginning of period 100 100 100
Charged to costs and expense 317 521 985
Deductions (317) (521) (985)
Balance at end of period $ 100 $ 100 $ 100