Stockholders' Equity (Deficit) - Summary of Warrant Outstanding and Exercisable Warrants (Details) - $ / shares
|
12 Months Ended |
|
Apr. 30, 2020 |
Apr. 30, 2019 |
Apr. 30, 2018 |
| Warrant One [Member] |
|
|
|
| Number of Warrants Outstanding |
22,000,000
|
|
|
| Weighted Average Remaining Contractual life (in years) |
4 years 8 months 12 days
|
|
|
| Weighted Average Exercise Price, Outstanding |
$ 0.0001
|
|
|
| Number of Warrants Exercisable |
22,000,000
|
|
|
| Weighted Average Exercise Price, Exercisable |
$ 0.0001
|
|
|
| Warrant Two [Member] |
|
|
|
| Number of Warrants Outstanding |
2,180,000
|
|
|
| Weighted Average Remaining Contractual life (in years) |
3 years 1 month 6 days
|
|
|
| Weighted Average Exercise Price, Outstanding |
$ 0.04
|
|
|
| Number of Warrants Exercisable |
2,180,000
|
|
|
| Weighted Average Exercise Price, Exercisable |
$ 0.04
|
|
|
| Warrant Three [Member] |
|
|
|
| Number of Warrants Outstanding |
2,270,600
|
|
|
| Weighted Average Remaining Contractual life (in years) |
10 months 25 days
|
|
|
| Weighted Average Exercise Price, Outstanding |
$ 0.25
|
|
|
| Number of Warrants Exercisable |
2,270,600
|
|
|
| Weighted Average Exercise Price, Exercisable |
$ 0.25
|
|
|
| Warrant Four [Member] |
|
|
|
| Number of Warrants Outstanding |
100,000
|
|
|
| Weighted Average Remaining Contractual life (in years) |
1 year 10 months 25 days
|
|
|
| Weighted Average Exercise Price, Outstanding |
$ 3.00
|
|
|
| Number of Warrants Exercisable |
100,000
|
|
|
| Weighted Average Exercise Price, Exercisable |
$ 3.00
|
|
|
| Warrant Five [Member] |
|
|
|
| Number of Warrants Outstanding |
333,333
|
|
|
| Weighted Average Remaining Contractual life (in years) |
2 years 4 months 24 days
|
|
|
| Weighted Average Exercise Price, Outstanding |
$ 0.15
|
|
|
| Number of Warrants Exercisable |
333,333
|
|
|
| Weighted Average Exercise Price, Exercisable |
$ 0.15
|
|
|
| Warrant [Member] |
|
|
|
| Number of Warrants Outstanding |
26,883,933
|
|
|
| Weighted Average Remaining Contractual life (in years) |
2 years 4 months 24 days
|
8 years 8 months 12 days
|
|
| Weighted Average Exercise Price, Outstanding |
$ 0.04
|
$ 0.24
|
$ 0.04
|
| Number of Warrants Exercisable |
26,883,933
|
|
|