XML 79 R12.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
INVENTORIES

4.INVENTORIES

Inventories at December 31, 2025 and 2024, consisted of the following (in thousands):

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Finished goods

$

190,616

$

168,437

Work-in-process

 

32,391

 

27,114

Raw materials

 

110,698

 

110,512

Total inventories

$

333,705

$

306,063