XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plans (Details) - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity - RSUs and PSUs [Member] - $ / shares
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Employee Benefit Plans (Details) - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Line Items]      
Balance, Shares 65,609 57,000 13,000
Balance, Weighted-Average Exercise Price $ 10.09 $ 10.26 $ 11.38
Shares Granted 26,250 47,250  
Granted, Weighted-Average Exercise Price $ 9.84 $ 10.03  
Shares Vested (15,066) (3,250)  
Vested, Weighted-Average Exercise Price $ 10.32 $ 11.38  
Shares Forfeited (2,575)    
Forfeited, Weighted-Average Exercise Price $ 9.97