Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.6.0.2
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Dec. 13, 2016
Oct. 31, 2016
Oct. 31, 2015
Subsequent Event [Line Items]      
Converted value of the conversion of preferred stock   $ 174,233
Series C Preferred shares issuable   16,666,667  
Warrants issuable to purchase company common stock   250,000  
Series B Preferred Shares      
Subsequent Event [Line Items]      
Conversion of preferred stock, shares   282,643  
Subsequent Event | Third Amended and Restated Merger Agreement      
Subsequent Event [Line Items]      
Description of revisions to merger consideration Increased the Merger Consideration for U.S. Gold holders of record, in the aggregate and on an ?as converted? and fully diluted basis, to 48,616,089 shares of common stock and equivalents from 46,241,868 shares of common stock and equivalents and adding a provision to issue 925,833 five-year options which vest 1/24 each month over the 2 years from the original date of issue to the holders of options issued in connection with the closing of the Keystone Acquisition.    
Series C Preferred shares issuable 18,094,362    
Warrants issuable to purchase company common stock 1,809,436    
Business acquisition, amended covenant and revision to stock issuances Eliminated a covenant that certain officers and directors of the Company be issued an aggregate of 820,000 shares of restricted stock pursuant to a shareholder approved equity incentive plan, subject to the execution of a two year lockup agreement; and revised the maximum number of shares the Company shall have outstanding at the closing of the merger, on afully diluted basis, to 4,945,182 shares of common stock.    
Subsequent Event | Series B Preferred Shares      
Subsequent Event [Line Items]      
Conversion of preferred stock, shares 48,916    
Common stock issued upon conversion of preferred stock 326,106    
Converted value of the conversion of preferred stock $ 596,763    
Converted value, per share, approximate $ 12.20