Warrants (Details 1)
3 Months Ended
May 31, 2019
$ / shares
shares
Number of warrants outstanding | shares 962,132
Weighted average exercise price | $ / shares $ 10.38
Warrants 1  
Expiration date Jan. 15, 2020
Number of warrants outstanding | shares 277,778
Weighted average exercise price | $ / shares $ 9.32
Warrants 2  
Expiration date Jan. 21, 2020
Number of warrants outstanding | shares 24,691
Weighted average exercise price | $ / shares $ 9.32
Warrants 3  
Expiration date Oct. 09, 2020
Number of warrants outstanding | shares 159,663
Weighted average exercise price | $ / shares $ 8.55
Warrants 4  
Expiration date Feb. 25, 2021
Number of warrants outstanding | shares 200,000
Weighted average exercise price | $ / shares $ 11
Warrants 5  
Expiration date Feb. 25, 2021
Number of warrants outstanding | shares 300,000
Weighted average exercise price | $ / shares $ 12