XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.3
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 23, 2021
Disaggregation of Revenue [Line Items]            
Accounts receivable, allowance for credit loss, net provisions $ 329 $ 3,943 $ 1,025 $ 4,979    
Redeemable noncontrolling interest 187,080   187,080   $ 187,080  
Deferred compensation, mutual funds held by the trust 2,511   2,511   3,396  
Restructuring expenses and asset impairments 1,202 $ 2,069 $ 2,676 2,348    
Number of segments | segment     3      
Contract termination costs | NobelClad            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     $ 1,013      
Contract termination costs | DynaEnergetics            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     605      
Severance | NobelClad            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     1,058      
Severance | DynaEnergetics and Arcadia Products            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments       1,304    
Severance | DynaEnergetics            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     1,058      
Severance | Arcadia Products            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments     1,058      
Equipment Moving Costs | DynaEnergetics            
Disaggregation of Revenue [Line Items]            
Restructuring expenses and asset impairments       $ 1,044    
Level 1            
Disaggregation of Revenue [Line Items]            
Deferred compensation, mutual funds held by the trust 685   $ 685   $ 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%