Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 3)

v3.7.0.1
Stockholders' Equity (Details 3)
3 Months Ended
Apr. 30, 2017
$ / shares
shares
Number 1,627,010
Share Purchase Warrants Exercise Range One [Member]  
Number 12,451
Exercise Price | $ / shares $ 10.00
Expiry Date Aug. 10, 2017
Share purchase Warrants Exercise Range Two [Member]  
Number 3,750
Exercise Price | $ / shares $ 10.00
Expiry Date Aug. 10, 2018
Share purchase warrants Exercise Range Three [Member]  
Number 60,001
Exercise Price | $ / shares $ 6.00
Expiry Date Apr. 04, 2019
Share Purchase Warrants Exercise Range Four [Member]  
Number 555,968
Exercise Price | $ / shares $ 6.00
Expiry Date Jun. 10, 2019
Share Purchase Warrants Exercise Range Five [Member]  
Number 155,052
Exercise Price | $ / shares $ 3.00
Expiry Date Jun. 10, 2019
Share Purchase Warrants Exercise Range Six [Member]  
Number 168,883
Exercise Price | $ / shares $ 6.00
Expiry Date Jul. 08, 2019
Share Purchase Warrants Exercise Range Seven [Member]  
Number 29,343
Exercise Price | $ / shares $ 3.00
Expiry Date Jul. 08, 2019
Share Purchase Warrants Exercise Range Eight [Member]  
Number 24,625
Exercise Price | $ / shares $ 8.00
Expiry Date Oct. 23, 2019
Share Purchase Warrants Exercise Range Nine [Member]  
Number 137,180
Exercise Price | $ / shares $ 4.80
Expiry Date Dec. 23, 2020
Share Purchase Warrants Exercise Range Ten [Member]  
Number 365,688
Exercise Price | $ / shares $ 4.80
Expiry Date Jun. 15, 2022
Share Purchase Warrants Exercise Range Eleven [Member]  
Number 36,569 [1]
Exercise Price | $ / shares $ 4.80
Expiry Date Jun. 15, 2022
Share Purchase Warrants Exercise Range Twelve [Member]  
Number 15,000
Exercise Price | $ / shares $ 4.80
Expiry Date Jul. 06, 2022
Share Purchase Warrants Exercise Range Thirteen [Member]  
Number 62,500
Exercise Price | $ / shares $ 5.11
Expiry Date Sep. 01, 2022
[1] These warrants may vest and become exercisable only under certain anti-dilution performance conditions contained in the warrant agreement.