XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share Reconciliation [Abstract]    
Net income (loss) attributable to DMC Global Inc. stockholders, as reported $ 909 $ (3,288)
Adjustment of redeemable noncontrolling interest (1,138) (5,717)
Less: Undistributed net income available to participating securities 0 0
Numerator for basic net loss per share: (229) (9,005)
Add: Undistributed net income allocated to participating securities 0 0
Less: Undistributed net income reallocated to participating securities 0 0
Numerator for diluted net loss per share: $ (229) $ (9,005)
Denominator:    
Weighted average shares outstanding for basic net loss per share (in shares) 19,462,636 19,301,126
Effect of dilutive securities (in shares) 0 0
Weighted average shares outstanding for diluted net loss per share (in shares) 19,462,636 19,301,126
Net loss per share attributable to DMC Global Inc. stockholders    
Basic (in dollars per share) $ (0.01) $ (0.47)
Diluted (in dollars per share) $ (0.01) $ (0.47)