XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventory consists of the following (in thousands):
December 31,
20212020
Raw materials$3,166 $2,422 
Work-in-process9,342 10,703 
Finished goods3,293 2,167 
Total inventory$15,801 $15,292