Ë¿¹ÏÊÓƵ

Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Warrant Activity (Details)

v3.20.4
Stockholders' Equity - Summary of Warrant Activity (Details) - Warrant - USD ($)
9 Months Ended
Oct. 31, 2020
Apr. 30, 2020
Jan. 31, 2021
Number of Shares Ìý Ìý Ìý
Balance Outstanding, April 30, 2020 (in shares) Ìý Ìý 566,223
Granted (in shares) Ìý Ìý 0
Warrants exercised (in shares) Ìý Ìý (192,049)
Surrendered (in shares) Ìý Ìý 0
Expired (in shares) Ìý Ìý 0
Balance Outstanding, January 31, 2020 (in shares) Ìý 566,223 374,174
Exercisable, January 31, 2020 (in shares) Ìý Ìý 374,174
Weighted Average Exercise Price Ìý Ìý Ìý
Balance Outstanding, April 30, 2020 (in dollars per share) Ìý Ìý $ 6.22
Granted (in dollars per share) Ìý Ìý 0
Exercised (in dollars per share) Ìý Ìý 5.60
Surrendered (in dollars per share) Ìý Ìý 0
Expired (in dollars per share) Ìý Ìý 0
Balance Outstanding, January 31, 2020 (in dollars per share) Ìý $ 6.22 6.37
Exercisable, January 31, 2020 (in dollars per share) Ìý Ìý $ 6.37
Weighted Average Remaining Contractual Term Ìý Ìý Ìý
Weighted Average Remaining Contractual Term 2 years 1 month 20 days 3 years 2 months 1 day Ìý
Weighted Average Remaining Contractual Term, Exercisable 2 years 1 month 20 days Ìý Ìý
Aggregate Intrinsic Value Ìý Ìý Ìý
Average Intrinsic Value Ìý $ 950,100 $ 1,151,369
Aggregate Intrinsic Value, Exercisable Ìý Ìý $ 1,151,369