XML 74 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments $ 2,526 $ 3,766 $ 182
Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 1,344 1,035  
Asset Impairment      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 1,182 2,471  
Contract Termination Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   86  
Equipment Moving and Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   19  
Stock-based compensation      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   155  
Operating segments      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 2,526 3,451 182
Operating segments | Arcadia Products      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 645    
Operating segments | Arcadia Products | Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 567    
Operating segments | Arcadia Products | Asset Impairment      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 78    
Operating segments | DynaEnergetics      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 1,881 3,011 0
Operating segments | DynaEnergetics | Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 777 1,035  
Operating segments | DynaEnergetics | Asset Impairment      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments 1,104 1,871  
Operating segments | DynaEnergetics | Contract Termination Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   86  
Operating segments | DynaEnergetics | Equipment Moving and Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   19  
Operating segments | DynaEnergetics | Stock-based compensation      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Operating segments | NobelClad      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments $ 0 440 $ 182
Operating segments | NobelClad | Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Operating segments | NobelClad | Asset Impairment      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   440  
Operating segments | NobelClad | Contract Termination Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Operating segments | NobelClad | Equipment Moving and Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Operating segments | NobelClad | Stock-based compensation      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Corporate      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   315  
Corporate | Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Corporate | Asset Impairment      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   160  
Corporate | Contract Termination Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Corporate | Equipment Moving and Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   0  
Corporate | Stock-based compensation      
Restructuring Cost and Reserve [Line Items]      
Restructuring expenses and asset impairments   $ 155