XML 26 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory
6 Months Ended
Jun. 30, 2025
Inventory  
Inventory

8. Inventory

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

June 30, 2025

December 31, 2024

Raw materials

$

9,521

$

12,531

Work in process

12,058

13,163

Finished goods

20,150

17,812

Total inventory

$

41,729

$

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:

June 30, 2025

December 31, 2024

Inventory

$

38,148

$

35,560

Other noncurrent assets

3,581

7,946

Total inventory

$

41,729

$

43,506