XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Stock warrants
9 Months Ended
Oct. 31, 2020
Warrants and Rights Note Disclosure [Abstract]  
Stock warrants Stock warrants As of October 31, 2020 and January 31, 2020, there were 75,137 common stock warrants outstanding. These remaining common stock warrants were issued with an exercise price of $8.02 per share. If unexercised, each of these warrants will expire on February 28, 2029. On November 6, 2020, the remaining 75,137 common stock warrants were exercised through a net share settlement. The Company issued 60,388 shares in the net share exercise transaction.