XML 54 R33.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Inventory [Line Items]    
Raw materials $ 43,067 $ 42,682
Work-in-process 37,462 27,077
Finished goods 86,174 74,513
Supplies 299 280
Total inventories 167,002 144,552
Arcadia Products    
Inventory [Line Items]    
Raw materials 12,663 9,382
Work-in-process 8,297 6,797
Finished goods 54,926 50,257
Supplies 0 0
Total inventories 75,886 66,436
DynaEnergetics    
Inventory [Line Items]    
Raw materials 19,739 24,240
Work-in-process 12,831 10,036
Finished goods 30,885 23,942
Supplies 0 0
Total inventories 63,455 58,218
NobelClad    
Inventory [Line Items]    
Raw materials 10,665 9,060
Work-in-process 16,334 10,244
Finished goods 363 314
Supplies 299 280
Total inventories $ 27,661 $ 19,898