XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory - Schedule of Major Classes of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 9,018 $ 2,359
Work in progress 10,074 5,902
Finished goods 8,074 4,057
Inventory, gross 27,166 12,318
Less: inventory reserves (203) (48)
Inventory, net 26,963 12,270
Inventory 24,663 9,549
Inventory, net of current portion $ 2,300 $ 2,721