XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories, net (Tables)
3 Months Ended
Mar. 31, 2025
Inventories, net  
Schedule of Inventories, Net

​

​

​

​

​

​

​

​

​

​

December 31, 

​

March 31, 

​

    

2024

    

2025

​

​

(In thousands)

Raw materials

​

$

5,652

​

$

6,041

Work in process

​

 

17,638

​

 

18,290

Finished products

​

 

5,076

​

 

4,827

Total

​

$

28,366

​

$

29,158

​