XML 82 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES AND PREPAID MANUFACTURING - Components of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Finished goods $ 11,394 $ 13,676
Inventories, current 15,691 21,568
Raw materials 1,143 610
Inventories, long-term 9,403 610
Total inventories 25,094 22,178
Inventories    
Inventory [Line Items]    
Work-in-process 4,297 7,892
Other Noncurrent Assets    
Inventory [Line Items]    
Work-in-process $ 8,260 $ 0