Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.20.4
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 12, 2021
Feb. 11, 2021
Feb. 01, 2021
Jan. 28, 2021
Mar. 25, 2019
Feb. 25, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share issued value                 $ 11,350,676
Noachis Terra Inc. [Member]                  
Payment for contingent consideration               $ 542,263  
Common Stock [Member]                  
Share issued value                 $ 16,667
Number of common stock issued in offering         16,666,668   5,642,114   16,666,668
Dividend shares on preferred stock              
Series C Preferred Stock [Member]                  
Redemption of shares, net               $ 5,600,000  
Subsequent Event [Member]                  
Number of common stock issued in offering           2,472,573      
Subsequent Event [Member] | 2018 Warrants [Member]                  
Warrants to purchase           360,000      
Warrants exercise price per share           $ 1.00      
Subsequent Event [Member] | 2019 Warrants [Member]                  
Warrants to purchase           2,112,573      
Warrants exercise price per share           $ 0.90      
Proceeds from warrant exercises           $ 2,261,315      
Subsequent Event [Member] | Sales Agreement [Member] | A.G.P./Alliance Global Partners [Member]                  
Number of common stock issued in offering 15,406,618                
Proceeds from common stock $ 19,300,000                
Offering terminate     The Offering will terminate upon (a) the election of the Agent upon the occurrence of certain adverse events, (b) 10 days' advance notice from one party to the other, or (c) the sale of the Shares equating to $20 million. Under the terms of the Sales Agreement, the Sales Agent is entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of shares under the Sales Agreement.            
Percentage of fixed rate commission on gross proceeds     3.00%            
Subsequent Event [Member] | Sales Agreement [Member] | A.G.P./Alliance Global Partners [Member] | Common Stock [Member] | Maximum [Member]                  
Share issued value     $ 20,000,000            
Subsequent Event [Member] | Series C Preferred Stock [Member]                  
Redemption of shares, net   $ 5,600,000              
Redemption date   Mar. 13, 2021              
Dividend shares on preferred stock       26.697