XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 24,008 $ 20,382
Work in process 18,602 10,659
Finished goods 0 901
Inventories, gross of reserves 42,610 31,942
Less: inventory reserve (2,307) (1,059)
Inventories, net $ 40,303 $ 30,883