XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONTRACT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities Contract liabilities were as follows for the periods presented:
March 31, 2024December 31, 2023
Arcadia Products
$12,527 $13,815 
NobelClad5,420 6,662 
DynaEnergetics1,230 1,144 
Total contract liabilities$19,177 $21,621