XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory, net - Components of Net Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 7,360 $ 5,718
Work-in-process 12,423 6,846
Finished goods 15,896 2,484
Inventory, gross 35,679 15,048
Less: Inventory reserves 2,538 1,792
Inventory, net $ 33,141 $ 13,256