XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
The Company’s inventories consisted of the following (in thousands):
December 31,
20232022
Raw materials$6,449 $8,906 
Work-in-process17,591 14,990 
Finished goods6,242 4,814 
Total inventory$30,282 $28,710 
Reserves(1,599)(1,177)
Total inventory, net$28,683 $27,533