XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Compensation And Equity Transactions (Stock Options Outstanding, Exercisable, And Non-vested) (Details)
12 Months Ended
Apr. 30, 2020
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number outstanding, Options outstanding and exercisable | shares 513,232
Weighted-average exercise price, Options outstanding and exercisable $ 5.13
$3.60 - 5.40  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower 3.20
Range of exercise prices, upper $ 6.45
Number outstanding, Options outstanding and exercisable | shares 513,232
Weighted-average remaining contract life, Options outstanding and exercisable 6 years 15 days
Weighted-average exercise price, Options outstanding and exercisable $ 5.13