XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2025
INVENTORIES [Abstract]  
Components of Inventory
The following table provides the components of inventories:
 
        
    March 31,
2025
     December 31,
2024
 
  (In thousands)
Raw materials
$75,819   $60,473 
Work-in-process
 49,780    61,641 
Finished goods
 46,589    48,121 
Total inventories
$172,188   $170,235