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

4. Inventories

Inventories consisted of the following (in thousands):

 

 

 

 

 

 

 

June 30, 2026

 

 

December 31, 2025

 

Raw materials

 

$

49,415

 

 

$

45,286

 

Work-in-process

 

 

46,159

 

 

 

36,111

 

Finished goods

 

 

32,031

 

 

 

27,639

 

Total

 

$

127,605

 

 

$

109,036