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 | |||