XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory
9 Months Ended
Sep. 30, 2024
Inventory  
Inventory

8. Inventory

Inventory as of September 30, 2024 and December 31, 2023 consisted of the following:

September 30, 2024

December 31, 2023

Raw materials

$

4,203

$

10,384

Work in process

17,389

6,740

Finished goods

16,440

15,208

Total inventory

$

38,032

$

32,332

The aggregate charges related to excess and obsolete inventory for the three and nine months ended September 30, 2024 were $44 and $477, respectively. The aggregate charges related to excess and obsolete inventory for the three and nine months ended September 30, 2023 were $563 and $1,624, respectively. These expenses were recorded as a component of cost of product revenues.