XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consist of the following (in thousands):
 June 30, 2024December 31, 2023
Raw materials
$4,920 $7,743 
Work-in-process
15,370 10,863 
Finished goods
4,869 3,628 
Total
$25,159 $22,234