XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventories consist of the following as of the periods indicated:
(in thousands)June 30, 2021December 31, 2020
Raw materials$8,816 $9,335 
Finished goods14,946 13,867 
Total inventories $23,762 $23,202