XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 23, 2021
Disaggregation of Revenue [Line Items]            
Accounts receivable, allowance for credit loss, net recoveries $ (10) $ 560 $ 696 $ 1,036    
Redeemable noncontrolling interest 187,080   187,080   $ 187,080  
Deferred compensation, mutual funds held by the trust 2,501   2,501   3,396  
Restructuring expenses and asset impairments 1,149 $ 279 $ 1,474 $ 279    
Number of segments | segment     3      
Contract termination costs | DynaEnergetics            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     $ 605      
Severance | DynaEnergetics            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     869      
Severance | Arcadia Products            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     869      
Severance | NobelClad            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     869      
Level 1            
Disaggregation of Revenue [Line Items]            
Deferred compensation, mutual funds held by the trust 682   $ 682   $ 974  
Minimum            
Disaggregation of Revenue [Line Items]            
Payment terms, period     30 days      
Maximum            
Disaggregation of Revenue [Line Items]            
Payment terms, period     90 days      
Redeemable Noncontrolling Interest Holder            
Disaggregation of Revenue [Line Items]            
Notes receivable to redeemable NCI holder $ 24,902   $ 24,902      
Arcadia Products, LLC            
Disaggregation of Revenue [Line Items]            
Ownership percentage           60.00%