XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES AND PREPAID MANUFACTURING (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory Components
Inventories consists of the following (in thousands): 
 March 31, 2024December 31, 2023
Inventories, current:
Work-in-process$14,133 $4,297 
Finished goods11,399 11,394 
Inventories, current$25,532 $15,691 
Long-term inventories included in other long-term assets:
Raw materials 586 1,143 
Work-in-process7,568 8,260 
Inventories, long-term8,154 9,403 
Total inventories$33,686 $25,094