XML 58 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
The following table sets forth the components of inventory:
December 31,
(In thousands)20242023
Finished products$93,356 $88,687 
Work in process13,413 15,378 
Raw materials and supplies190,027 188,539 
Total inventories$296,796 $292,604