XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2021
Inventory Disclosure [Abstract]  
Inventory
Inventory consists of the following (in thousands):
March 31, 2021December 31, 2020
Raw materials$1,920 $2,422 
Work-in-process13,082 10,703 
Finished goods1,806 2,167 
Total inventory$16,808 $15,292