XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORY
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Inventory consisted of the following:
December 31,
(In thousands)20242023
Raw materials$69,730 $58,593 
Semi-finished and finished goods92,653 68,882 
Total inventory$162,383 $127,475