XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2025
Inventory, Net [Abstract]  
Schedule of Components of Inventories
The components of inventories were as follows:
(in thousands)December 31, 2025December 31, 2024
  
Raw materials$96,299 $104,195 
Work-in-process32,588 31,907 
Finished goods248,869 245,775 
Total inventories
$377,756 $381,877