XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventory consisted of the following:

June 30,December 31,
20222021
(in thousands)
Raw materials$1,779$612
Work-in-process209173
Finished goods1,59169
Consignment163
Inventory allowance(473)(95)
Total inventory, net$3,106$922