XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Common Share (Tables)
6 Months Ended
Oct. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

    October 31, 2017     October 31, 2016
Common stock equivalents:              
Stock options     231,458       231,458
Stock warrants     485,774       -
Convertible preferred stock     450,000       10,573,603
Total     1,167,232       10,805,061