XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2025
INVENTORIES [Abstract]  
Components of Inventory
The following table provides the components of inventories:
 
        
    June 30,
2025
      December 31,
2024
 
   
(In thousands)
 
Raw materials
$100,373    $60,473 
Work-in-process
 43,173     61,641 
Finished goods
 47,918     48,121 
Total inventories, net
$191,464    $170,235