v3.26.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2025
Inventories  
Schedule of inventories

  ​ ​ ​

December 31, 

December 31, 

2024

  ​ ​ ​

2025

(in thousands)

Finished goods

$

40,445

36,380

Work in process

 

77,244

88,192

Raw materials

 

40,767

27,976

Supplies

 

290

127

$

158,746

152,675