Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.20.2
Warrants (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Aug. 21, 2020
May 01, 2020
May 01, 2020
Apr. 15, 2020
Mar. 25, 2020
Sep. 30, 2020
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Warrants outstanding           20,513,145     20,513,145
Underwritten Public Offering [Member]                  
Proceeds from public offering         $ 12,500,000        
Common Stock [Member]                  
Number of common stock issued in offering     9,200,000       16,666,668 5,680,114
Warrants to purchase   9,200,000 9,200,000            
Common Stock [Member] | Underwritten Public Offering [Member]                  
Number of common stock issued in offering         16,666,668        
Common Stock [Member] | Maximum [Member] | Underwriter [Member]                  
Number of shares of stock available for purchase         2,500,000        
Short Term Warrants [Member]                  
Warrants to purchase       38,000          
Proceeds from warrant exercises       $ 28,500          
Warrants maturity date       May 14, 2020          
Warrants outstanding                
Short Term Warrants [Member] | Underwritten Public Offering [Member]                  
Warrants to purchase         8,333,334        
Share price per unit         $ 0.75        
Short Term Warrants [Member] | Underwriter [Member]                  
Warrants exercise price per share         $ 0.75        
Number of warrants available for purchase         1,250,000        
Number of warrants purchased in period         1,250,000        
Exercisable term of warrants         18 months        
Trading period         21 days        
Long Term Warrants [Member] | Underwritten Public Offering [Member]                  
Warrants to purchase         8,333,334        
Long Term Warrants [Member] | Underwriter [Member]                  
Warrants exercise price per share         $ 0.90        
Term of warrants         5 years        
Number of warrants available for purchase         1,250,000        
Number of warrants purchased in period         1,250,000        
Short Term Warrants One [Member]                  
Warrants to purchase       9,545,334          
2018 Warrants [Member]                  
Warrants exercise price per share           $ 1.00     $ 1.00
Number of common stock issued in offering           5,642,114      
Warrants to purchase           4,294,500     4,294,500
Number of shares issued for warrants           760,000      
2019 Warrants [Member]                  
Warrants exercise price per share           $ 0.90     $ 0.90
Number of common stock issued in offering           5,153,902      
Warrants to purchase           9,583,334     9,583,334
Number of shares issued for warrants           4,882,114      
Stock Purchase Agreement [Member] | Warrants [Member] | Mr. Joseph Hernandez [Member] | Maximum [Member]                  
Warrants exercise price per share   $ 0.90 $ 0.90            
Stock Purchase Agreement [Member] | Warrants [Member] | Mr. Joseph Hernandez [Member] | Minimum [Member]                  
Warrants exercise price per share   0.75 0.75            
Stock Purchase Agreement [Member] | Warrant One [Member] | Mr. Joseph Hernandez [Member]                  
Warrants exercise price per share   $ 1.00 $ 1.00            
Percentage of warrant exercise   45.00% 45.00%            
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrants [Member]                  
Warrants exercise price per share   $ 1.25 $ 1.25            
Term of warrants   5 years 5 years            
Contingent consideration description   (i) twenty percent (20%) of the cash proceeds received by the Company upon exercise of the Company's warrants carrying an exercise price of $0.75 and $0.90 and (ii) forty-five percent (45%) of the cash proceeds received by the Company upon exercise of the Company's warrants carrying an exercise price of $1.00, in each case, for so long as the warrants remain outstanding.              
Warrants exercise term description   The Company’s previously issued warrants carrying an exercise price of $0.75 have expired by their terms. As a result, no additional consideration will be due to the former sole shareholder of NTI relating to these warrants.              
Percentage of warrant exercise   20.00% 20.00%            
Warrants to purchase   9,200,000 9,200,000            
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrants [Member] | Maximum [Member]                  
Issuance of common stock upon exercise of warrants 9,200,000                
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrants [Member] | Minimum [Member]                  
Issuance of common stock upon exercise of warrants 9,200,000                
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrants [Member] | Mr. Joseph Hernandez [Member] | Maximum [Member]                  
Warrants exercise price per share   $ 0.90 $ 0.90            
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrants [Member] | Mr. Joseph Hernandez [Member] | Minimum [Member]                  
Warrants exercise price per share   $ 0.75 $ 0.75            
Stock Purchase Agreement [Member] | Noachis Terra Inc. [Member] | Warrant One [Member]                  
Percentage of warrant exercise   45.00% 45.00%