XML 26 R12.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consist of the following (in thousands):
December 31, 2024December 31, 2023
Raw materials$2,422 $7,743 
Work-in-process10,465 10,863 
Finished goods2,590 3,628 
Total$15,477 $22,234