XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES AND PREPAID MANUFACTURING - Components of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory [Line Items]    
Finished goods $ 11,399 $ 11,394
Inventories, current 25,532 15,691
Raw materials 586 1,143
Inventories, long-term 8,154 9,403
Total inventories 33,686 25,094
Inventories    
Inventory [Line Items]    
Work-in-process 14,133 4,297
Other Noncurrent Assets    
Inventory [Line Items]    
Work-in-process $ 7,568 $ 8,260