Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.21.2
Warrants (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
May 14, 2020
May 01, 2020
Proceeds from warrant exercises     $ 2,261,336 $ 5,182,402    
Warrant [Member]            
Number of common stock issued in offering 2,472,573 5,642,114        
Warrants to purchase shares of common stock 2,472,573       9,545,334  
Proceeds from warrant exercises $ 2,261,336 $ 5,153,902        
Warrant [Member] | Noachis Terra Inc [Member]            
Warrants to purchase shares of common stock           9,200,000
Warrants exercise price per share           $ 1.25
Warrant term           5 years
Warrant One [Member]            
Warrants to purchase shares of common stock 360,000 760,000   760,000    
Warrants exercise price per share $ 1.00 $ 1.00   $ 1.00    
Warrant Two [Member]            
Warrants to purchase shares of common stock 2,112,573 4,882,114   4,882,114    
Warrants exercise price per share $ 0.90 $ 0.90   $ 0.90