XML 27 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory
3 Months Ended
Mar. 31, 2025
Inventory  
Inventory

8. Inventory

Inventory as of March 31, 2025 and December 31, 2024 consisted of the following:

March 31, 2025

December 31, 2024

Raw materials

$

11,843

$

12,531

Work in process

11,612

13,163

Finished goods

18,459

17,812

Total inventory

$

41,914

$

43,506

Long-term inventory is included in other noncurrent assets in the Company’s Condensed Consolidated Balance Sheet.

The balance sheet classification of inventory consisted of the following:

March 31, 2025

December 31, 2024

Inventory

$

37,218

$

35,560

Other noncurrent assets

4,696

7,946

Total inventory

$

41,914

$

43,506

The aggregate charges related to excess and obsolete inventory for the three months ended March 31, 2025 and 2024 were $3 and $373, respectively. These expenses were recorded as a component of cost of product revenues.