XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.2
BENEFIT PLANS - Maximum number of shares issued to employees that could be vested (Details) - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
BENEFIT PLANS    
Number of Shares - Non-vested 21,500 29,000
Number of Shares - Granted 14,600 13,000
Number of Shares - Vested (9,833) (20,500)
Number of Shares - Forfeited 0 0
Number of Shares - Non-vested 26,267 21,500
Weighted Average Grant Date Fair Value Non-vested $ 8.98 $ 6.18
Weighted Average Grant Date Fair Value Granted 11.17 11.50
Weighted Average Grant Date Fair Value Vested 8.09 6.61
Weighted Average Grant Date Fair Value Forfeited 0 0
Weighted Average Grant Date Fair Value Non-vested $ 10.53 $ 8.98