XML 73 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Stock warrants
3 Months Ended
Apr. 30, 2020
Warrants and Rights Note Disclosure [Abstract]  
Stock warrants Stock warrants As of April 30, 2020 and January 31, 2020, there were 75,137 common stock warrants outstanding. These remaining common stock warrants were issued at an exercise price of $8.02. If unexercised, each of these warrants will expire on February 28, 2029.