XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2025
Inventory  
Schedule of Inventory

September 30, 2025

December 31, 2024

Raw materials

$

8,335

$

12,531

Work in process

11,629

13,163

Finished goods

20,242

17,812

Total inventory

$

40,206

$

43,506

Schedule of balance sheet classification of inventory

September 30, 2025

December 31, 2024

Inventory

$

38,052

$

35,560

Other noncurrent assets

2,154

7,946

Total inventory

$

40,206

$

43,506