Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of Stock Warrant Activity (Details)

v3.20.1
Stockholders' Equity - Schedule of Stock Warrant Activity (Details)
9 Months Ended
Jan. 31, 2020
$ / shares
shares
Number of Warrants Outstanding, End of Period | shares 3,896,109
Warrants exercisable at end of period | shares 3,896,109
Weighted Average Exercise Price of Warrants Outstanding, End of Period $ 2.01
Weighted Average Exercise Price, exercisable at end of period 2.01
Weighted average fair value of warrants granted during the period $ 0.52
Weighted Average Remaining Contractual Life in Years, End of Period 3 years 2 months 1 day
Warrants [Member]  
Number of Warrants Outstanding, Beginning of Period | shares 1,702,359
Number of Warrants, Granted | shares
Number of Warrants, Exercised | shares
Number of Warrants, Forfeited, with no financial effect | shares
Number of Warrants, Cancelled | shares
Number of Warrants Outstanding, End of Period | shares 1,702,359
Weighted Average Exercise Price of Warrants Outstanding, Beginning of Period $ 3.12
Weighted Average Exercise Price, Granted
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited, with no financial effect
Weighted Average Exercise Price, Cancelled/Expired
Weighted Average Exercise Price of Warrants Outstanding, End of Period $ 3.12
Weighted Average Remaining Contractual Life in Years, Beginning of Period 2 years 2 months 30 days
Weighted Average Remaining Contractual Life in Years, Granted 0 years
Weighted Average Remaining Contractual Life in Years, End of Period 1 year 5 months 27 days
Class A Warrants [Member]  
Number of Warrants Outstanding, Beginning of Period | shares
Number of Warrants, Granted | shares 2,193,750
Number of Warrants, Exercised | shares
Number of Warrants, Forfeited, with no financial effect | shares
Number of Warrants, Cancelled | shares
Number of Warrants Outstanding, End of Period | shares 2,193,750
Weighted Average Exercise Price of Warrants Outstanding, Beginning of Period
Weighted Average Exercise Price, Granted 1.14
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited, with no financial effect
Weighted Average Exercise Price, Cancelled/Expired
Weighted Average Exercise Price of Warrants Outstanding, End of Period $ 1.14
Weighted Average Remaining Contractual Life in Years, Granted 5 years
Weighted Average Remaining Contractual Life in Years, End of Period 4 years 5 months 16 days
Class X Warrants [Member]  
Number of Warrants Outstanding, Beginning of Period | shares
Number of Warrants, Granted | shares 1,097,500
Number of Warrants, Exercised | shares
Number of Warrants, Forfeited, with no financial effect | shares (1,097,500)
Number of Warrants, Cancelled | shares
Number of Warrants Outstanding, End of Period | shares
Weighted Average Exercise Price of Warrants Outstanding, Beginning of Period
Weighted Average Exercise Price, Granted 1.14
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited, with no financial effect 1.14
Weighted Average Exercise Price, Cancelled/Expired
Weighted Average Exercise Price of Warrants Outstanding, End of Period
Weighted Average Remaining Contractual Life in Years, Granted 6 months
Class Y Warrants [Member]  
Number of Warrants Outstanding, Beginning of Period | shares
Number of Warrants, Granted | shares
Number of Warrants, Exercised | shares
Number of Warrants, Forfeited, with no financial effect | shares
Number of Warrants, Cancelled | shares
Number of Warrants Outstanding, End of Period | shares
Weighted Average Exercise Price of Warrants Outstanding, Beginning of Period
Weighted Average Exercise Price, Granted
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited, with no financial effect
Weighted Average Exercise Price, Cancelled/Expired
Weighted Average Exercise Price of Warrants Outstanding, End of Period