Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Net loss per share - Anti-dilutive securities (Details)

v3.6.0.2
Basis of Presentation and Summary of Significant Accounting Policies - Net loss per share - Anti-dilutive securities (Details) - shares
6 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 841,475 2,302,075
Common Stock Equivalent of Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 100,000
Common Stock Equivalent of Convertible Notes - Related Parties    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 9,070 9,070
Series A Preferred Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 946,069
Series B Preferred Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 326,107 0
Series D Preferred Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 369,853 0
Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 133,667 1,119,425
Common Shares Reserved for Series A Preferred Share Dividends    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 0 15,595
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities 2,778 111,916