| Schedule of Deferred Income Tax Assets and Liabilities | 
    |  |  | April 30, |  |  
    |  |  | 2016 |  |  | 2015 |  |  
    | Deferred tax assets: |  |  |  |  |  |  |  
    | Net operating loss |  | $ | 8,271,894 |  |  | $ | 7,487,076 |  |  
    | Allowance for doubtful accounts |  |  | 26,793 |  |  |  | 21,416 |  |  
    | Intangible assets |  |  | 249,099 |  |  |  | 304,062 |  |  
    | Deferred rent |  |  | 11,678 |  |  |  | 2,872 |  |  
    | Stock-based compensation |  |  | 694,900 |  |  |  | 580,672 |  |  
    | Contributions carryforward |  |  | 93 |  |  |  | 93 |  |  
    | Total deferred tax assets |  |  | 9,254,457 |  |  |  | 8,396,191 |  |  
    |  |  |  |  |  |  |  |  |  |  
    | Deferred tax liabilities: |  |  |  |  |  |  |  |  |  
    | Property and equipment |  |  | (185,683 | ) |  |  | (155,991 | ) |  
    | Total deferred tax liabilities |  |  | (185,683 | ) |  |  | (155,991 | ) |  
    |  |  |  |  |  |  |  |  |  |  
    | Deferred tax assets, net |  |  | 9,068,774 |  |  |  | 8,240,200 |  |  
    |  |  |  |  |  |  |  |  |  |  
    | Valuation allowance: |  |  |  |  |  |  |  |  |  
    | Beginning of year |  |  | (8,240,200 | ) |  |  | (6,664,215 | ) |  
    | (Increase) during period |  |  | (828,574 | ) |  |  | (1,575,985 | ) |  
    | Ending balance |  |  | (9,068,774 | ) |  |  | (8,240,200 | ) |  
    |  |  |  |  |  |  |  |  |  |  
    | Net deferred tax asset |  | $ |  |  |  | $ |  |  |  |