XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS (Details) - Subsequent Event - Superior Drilling Products, Inc
$ in Millions
Aug. 01, 2024
USD ($)
shares
Subsequent Event [Line Items]  
Common stock issued, value | $ $ 14.9
Common stock issued, shares | shares 4,845,132