Stockholders' Equity (Tables) - Service-Based Vesting Condition Options [Member]
   | 
9 Months Ended | 
Aug. 31, 2017  | 
| Fair Value of Options Granted | 
 
 Variables used to determine the fair value of the options granted
 for the three and nine months ended August 31, 2017 and
 August 31, 2016, respectively, are as follows: 
 
   
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  
 
 |   | 
    | 
 Three Months 
 Ended | 
   | 
   | 
 Three Months 
 Ended | 
   | 
   | 
 Nine Months 
 Ended | 
   | 
   | 
 Nine Months 
 Ended | 
   | 
  
 
 |   | 
    | 
 August 31, 2017 | 
   | 
   | 
 August 31, 2016 | 
   | 
   | 
 August 31, 2017 | 
   | 
   | 
 August 31, 2016 | 
   | 
  
 
 | 
  
 Weighted average values: 
  | 
    | 
  | 
  | 
  | 
   | 
  | 
  | 
  | 
   | 
  | 
  | 
  | 
   | 
  | 
  | 
  | 
  
 
 | 
  
 Expected dividends 
  | 
    | 
   | 
 0% | 
   | 
   | 
   | 
 0% | 
   | 
   | 
   | 
 0% | 
   | 
   | 
   | 
 0% | 
   | 
  
 
 | 
  
 Expected volatility 
  | 
    | 
   | 
 52.06% | 
   | 
   | 
   | 
 66.09% | 
   | 
   | 
   | 
 52.06% | 
   | 
   | 
   | 
 66.39% | 
   | 
  
 
 | 
  
 Risk free interest rate 
  | 
    | 
   | 
 1.82% | 
   | 
   | 
   | 
 1.09% | 
   | 
   | 
   | 
 1.82% | 
   | 
   | 
   | 
 1.22% | 
   | 
  
 
 | 
  
 Expected life 
  | 
    | 
   | 
 5.0 years | 
   | 
   | 
   | 
 5.0 years | 
   | 
   | 
   | 
 5.0 years | 
   | 
   | 
   | 
 5.6 years | 
   | 
  
  
  
 | 
| Stock Option Activity | 
 
 Stock option activity for options with only service-based vesting
 conditions for the nine months ended August 31, 2017, was as
 follows: 
 
   
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 Weighted | 
   | 
    | 
 Weighted 
 Average | 
   | 
    | 
   | 
   | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 Average | 
   | 
    | 
 Remaining | 
   | 
    | 
 Aggregate | 
   | 
  
 
 |   | 
    | 
 Shares | 
   | 
    | 
 Exercise 
 Price | 
   | 
    | 
 Contractual 
 Term (Years) | 
   | 
    | 
 Intrinsic 
 Value | 
   | 
  
 
 | 
  
 Outstanding at November 30, 2016 
  | 
    | 
   | 
 1,142,010 | 
   | 
    | 
 $ | 
 2.36 | 
   | 
    | 
   | 
 4.99 | 
   | 
    | 
 $ | 
 2,157,112 | 
   | 
  
 
  | 
  | 
  | 
  | 
  | 
  
 
 | 
  
 Granted 
  | 
    | 
   | 
 22,500 | 
   | 
    | 
   | 
 7.00 | 
   | 
    | 
  | 
  | 
  | 
    | 
   | 
 
 —   | 
   | 
  
 
 | 
  
 Exercised 
  | 
    | 
   | 
 (26,781 | 
 )  | 
    | 
   | 
 1.92 | 
   | 
    | 
  | 
  | 
  | 
    | 
   | 
 78,149 | 
   | 
  
 
 | 
  
 Expired/forfeited 
  | 
    | 
   | 
 (7,500 | 
 )  | 
    | 
   | 
 1.66 | 
   | 
    | 
  | 
  | 
  | 
    | 
   | 
 38,150 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
    | 
  | 
  | 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
  
 
 | 
  
 Outstanding at August 31, 2017 
  | 
    | 
   | 
 1,130,229 | 
   | 
    | 
 $ | 
 2.47 | 
   | 
    | 
   | 
 4.41 | 
   | 
    | 
 $ | 
 4,844,612 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
    | 
  | 
  | 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
  
 
 | 
  
 Exercisable at August 31, 2017 
  | 
    | 
   | 
 1,044,697 | 
   | 
    | 
 $ | 
 2.34 | 
   | 
    | 
   | 
 4.12 | 
   | 
    | 
 $ | 
 4,610,775 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
    | 
  | 
  | 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
  
  
  
 | 
| Significant Option Groups Exercisable Option and its Price and Contractual Life | 
 
 Significant option groups outstanding and exercisable at
 August 31, 2017 and related price and contractual life
 information are as follows: 
 
   
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  
 
 |   | 
    | 
 Outstanding | 
   | 
    | 
 Exercisable | 
   | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 Weighted 
 Average | 
   | 
    | 
   | 
   | 
    | 
   | 
   | 
    | 
   | 
   | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 Remaining | 
   | 
    | 
 Weighted | 
   | 
    | 
   | 
   | 
    | 
 Weighted | 
   | 
  
 
 | 
  
 Range of Exercise Prices 
  | 
    | 
 Outstanding | 
   | 
    | 
 Contractual 
 Life (Years) | 
   | 
    | 
 Average 
 Exercise Price | 
   | 
    | 
 Outstanding | 
   | 
    | 
 Average 
 Exercise Price | 
   | 
  
 
 | 
  
 $1.01 to $ 2.00 
  | 
    | 
   | 
 425,000 | 
   | 
    | 
   | 
 4.17 | 
   | 
    | 
 $ | 
 1.73 | 
   | 
    | 
   | 
 425,000 | 
   | 
    | 
 $ | 
 1.73 | 
   | 
  
 
 | 
  
 $2.01 to $ 3.00 
  | 
    | 
   | 
 455,500 | 
   | 
    | 
   | 
 2.81 | 
   | 
    | 
   | 
 2.58 | 
   | 
    | 
   | 
 455,500 | 
   | 
    | 
   | 
 2.58 | 
   | 
  
 
 | 
  
 $3.01 to $4.00 
  | 
    | 
   | 
 227,229 | 
   | 
    | 
   | 
 7.82 | 
   | 
    | 
   | 
 3.18 | 
   | 
    | 
   | 
 162,325 | 
   | 
    | 
   | 
 3.19 | 
   | 
  
 
 | 
  
 $6.01 to $7.00 
  | 
    | 
   | 
 22,500 | 
   | 
    | 
   | 
 6.89 | 
   | 
    | 
   | 
 7.00 | 
   | 
    | 
   | 
 1,872 | 
   | 
    | 
   | 
 7.00 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
    | 
  | 
  | 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
  
 
  | 
    | 
   | 
 1,130,229 | 
   | 
    | 
   | 
 4.41 | 
   | 
    | 
 $ | 
 2.47 | 
   | 
    | 
   | 
 1,044,697 | 
   | 
    | 
 $ | 
 2.34 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
    | 
  | 
  | 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
  | 
  | 
  | 
  
  
  
 | 
| Summary of Non-Vested Options | 
 
 A summary of the status of the Company’s non-vested options as of
 August 31, 2017, and changes during the nine months ended
 August 31, 2017, is presented below: 
 
   
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 
 Weighted Average | 
   | 
  
 
 |   | 
    | 
   | 
   | 
    | 
 Grant-Date | 
   | 
  
 
 |   | 
    | 
 Shares | 
   | 
    | 
 Fair Value | 
   | 
  
 
 | 
  
 Non-vested at
 November 30, 2016 
  | 
    | 
   | 
 97,406 | 
   | 
    | 
 $ | 
 1.84 | 
   | 
  
 
  | 
  | 
  | 
  
 
 | 
  
 Granted 
  | 
    | 
   | 
 22,500 | 
   | 
    | 
   | 
 3.25 | 
   | 
  
 
 | 
  
 Vested 
  | 
    | 
   | 
 (34,374 | 
 )  | 
    | 
   | 
 1.92 | 
   | 
  
 
 | 
  
 Forfeited 
  | 
    | 
   | 
 
 —   | 
   | 
    | 
   | 
 
 —   | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
  
 
 | 
  
 Non-vested at
 August 31, 2017 
  | 
    | 
   | 
 85,532 | 
   | 
    | 
 $ | 
 2.18 | 
   | 
  
 
  | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
    | 
 
  
   
  | 
 
  
   
  | 
   | 
  
  
  
 |