XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Major Classes of Inventory

The Company’s major classes of inventory were as follows:

 

 

 

June 30,
2024

 

 

December 31,
2023

 

Raw materials

 

$

42

 

 

$

3,081

 

Work in progress

 

 

11,305

 

 

 

10,696

 

Finished goods

 

 

8,202

 

 

 

10,922

 

Inventory, gross

 

 

19,549

 

 

 

24,699

 

Less: inventory reserves

 

 

(2,239

)

 

 

(2,289

)

Inventory, net

 

$

17,310

 

 

$

22,410

 

Balance Sheet Classification:

 

 

 

 

 

 

Inventory

 

$

2,915

 

 

$

5,753

 

Inventory, net of current portion

 

 

14,395

 

 

 

16,657

 

 

 

$

17,310

 

 

$

22,410