XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Raw materials $ 40,249 $ 42,003
Work-in-process 26,552 30,391
Finished goods 73,511 79,907
Supplies 233 279
Total inventories 140,545 152,580
Arcadia Products    
Inventory [Line Items]    
Raw materials 7,710 9,548
Work-in-process 6,348 5,942
Finished goods 49,994 57,495
Supplies 0 0
Total inventories 64,052 72,985
DynaEnergetics    
Inventory [Line Items]    
Raw materials 26,385 25,831
Work-in-process 11,265 10,201
Finished goods 23,426 22,038
Supplies 0 0
Total inventories 61,076 58,070
NobelClad    
Inventory [Line Items]    
Raw materials 6,154 6,624
Work-in-process 8,939 14,248
Finished goods 91 374
Supplies 233 279
Total inventories $ 15,417 $ 21,525