XML 88 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory - Schedule of Major Classes of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 7,719 $ 2,359
Work in progress 12,381 5,902
Finished goods 9,256 4,057
Inventory, gross 29,356 12,318
Less: inventory reserves (1,099) (48)
Inventory, net 28,257 12,270
Inventory 5,308 9,549
Inventory, net of current portion $ 22,949 $ 2,721