Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Schedule of Warrants) (Details)

v3.7.0.1
Stockholders' Equity (Schedule of Warrants) (Details) - Warrant [Member]
9 Months Ended
Jan. 31, 2017
USD ($)
$ / shares
shares
Number of Shares  
Balance outstanding | shares 1,993,023
Granted | shares 62,500
Exercised | shares
Forfeited | shares (1,120,968)
Expired | shares
Balance outstanding | shares 934,555
Exercisable | shares 934,555
Weighted Average Exercise Price  
Balance outstanding | $ / shares $ 2.28
Granted | $ / shares 2.40
Exercised | $ / shares
Forfeited | $ / shares 1.92
Expired | $ / shares
Balance outstanding | $ / shares 2.88
Exercisable | $ / shares $ 2.88
Weighted Average Remaining Contractual Term  
Balance outstanding, October 31, 2016 1 year 9 months 18 days
Exercisable 1 year 9 months 18 days
Aggregate Intrinsic Value  
Balance outstanding | $ $ 1,054,450
Granted | $ 78,125
Balance outstanding | $ 1,132,575
Exercisable | $ $ 1,132,575