XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Components of inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]      
Raw materials $ 5,610 $ 7,190  
Finished goods 13,985 15,705  
Inventories 19,595 22,895  
Less reserve for excess and obsolete inventory (10,141) (11,058) $ (5,698)
Inventories, net $ 9,454 $ 11,837