XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BENEFIT PLANS (Details) - Restricted stock
3 Months Ended
Jul. 31, 2024
shares
Number of Shares  
Non-vested as of April 30, 2024 30,468
Granted during the three months ended July 31, 2024 16,140
Vested during the three months ended July 31, 2024 (14,666)
Forfeited during the three months ended July 31, 2024 0
Non-vested as of July 31, 2024 31,942