XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
BENEFIT PLANS (Details) - Restricted stock
9 Months Ended
Jan. 31, 2024
shares
Number of Shares  
Non-vested as of April 30, 2023 26,267
Granted during the nine months ended January 31, 2024 16,400
Vested during the nine months ended January 31, 2024 (12,199)
Forfeited during the nine months ended January 31, 2024 0
Non-vested as of January 31, 2024 30,468