XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock - Schedule of Share-based Compensation, Stock Options, Activity (Details) - $ / shares
3 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Equity [Abstract]    
Number of Options, Outstanding 672,286  
Weighted Average Exercise Price per Share, Options Oustanding $ 1.90  
Number of Options, Granted 0  
Weighted Average Exercise Price per Share Options, Granted $ 0  
Number of Options, Forfeited/Cancelled (886)  
Weighted Average Exercise Price per Share Options, Forfeited/Cancelled $ 1.88  
Number of Options, Expired 0  
Weighted Average Exercise Price per Share Options, Expired $ 0  
Number of Options, Exercised (44,588)  
Weighted Average Exercise Price per Share Options, Exercised $ 2.42  
Number of Options, Outstanding 626,812  
Weighted Average Exercise Price per Share Options, Outstanding $ 1.87  
Number of Options, Exercisable 290,370 282,358
Weighted Average Exercise Price per Share Options, Exercisable $ 2.27 $ 2.43