XML 103 R36.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory

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

​