XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventory
Our inventory balance consists of the following (in thousands):
December 31,
20222021
Raw materials$31,874 $1,275 
Work-in-process54,455 39,895 
Finished goods34,630 15,768 
Total inventory$120,959 $56,938