Quarterly report pursuant to Section 13 or 15(d)

Description of Business and Significant Accounting Policies - Reconciliation of the numerator and denominator used in computing basic and diluted net loss per share (Details)

v2.4.1.9
Description of Business and Significant Accounting Policies - Reconciliation of the numerator and denominator used in computing basic and diluted net loss per share (Details) (USD $)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2014
Jul. 31, 2014
Oct. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Basic net loss per share - net loss and weighted average common shares outstanding                
Loss (numerator) $ (1,506,961)us-gaap_ProfitLoss $ (2,266,728)us-gaap_ProfitLoss $ (338,192)us-gaap_ProfitLoss $ (2,266,728)us-gaap_ProfitLoss $ (1,219,822)us-gaap_ProfitLoss $ (2,609,000)us-gaap_ProfitLoss $ (4,625,000)us-gaap_ProfitLoss $ (3,259,000)us-gaap_ProfitLoss
Shares (denominator) 2,410,512us-gaap_WeightedAverageNumberOfSharesOutstandingBasic   1,899,227us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 2,410,512us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 1,826,945us-gaap_WeightedAverageNumberOfSharesOutstandingBasic      
Net loss per share, basic $ (0.63)us-gaap_EarningsPerShareBasic   $ (0.18)us-gaap_EarningsPerShareBasic $ (0.94)us-gaap_EarningsPerShareBasic $ (0.67)us-gaap_EarningsPerShareBasic      
Effect of dilutive securities                
Effect of dilutive securities - stock options 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits   0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits 0us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits      
Effect of dilutive securities - warrants 0us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther   0us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther 0us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther 0us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther      
Diluted net loss per share - net loss, weighted average common shares outstanding and effect of stock options and warrants                
Loss (numerator) $ (2,590,516)us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted   $ (338,192)us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ (3,350,283)us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted $ (1,219,822)us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted      
Shares (denominator) 2,410,512us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding   1,899,227us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 2,410,512us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 1,826,945us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding      
Net loss per share, diluted $ (0.63)us-gaap_EarningsPerShareDiluted   $ (0.18)us-gaap_EarningsPerShareDiluted $ (0.94)us-gaap_EarningsPerShareDiluted $ (0.67)us-gaap_EarningsPerShareDiluted