v3.26.3
SIGNIFICANT ACCOUNTING POLICIES - Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total $ 24,769 $ 22,568
Arcadia Products    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total 12,917 9,073
DynaEnergetics    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total 529 483
NobelClad    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Total $ 11,323 $ 13,012