v3.26.1
Inventory
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventory

3. Inventory

Inventory consisted of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Raw materials

 

$

28,555

 

 

$

26,249

 

Work-in-process

 

 

3,292

 

 

 

2,006

 

Finished goods

 

 

22,290

 

 

 

20,626

 

 

$

54,137

 

 

$

48,881