XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of components of inventory
Inventories are as follows (in thousands):
March 31, 2022December 31, 2021
Raw materials$5,474 $5,610 
Finished goods14,544 13,985 
Inventories20,018 19,595 
Less reserve for excess and obsolete inventory(9,875)(10,141)
Inventories, net$10,143 $9,454