XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
CONTRACT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities Contract liabilities were as follows:
June 30, 2022December 31, 2021
Arcadia$26,933 $14,697 
NobelClad6,016 5,881 
DynaEnergetics253 474 
Total contract liabilities$33,202 $21,052