XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
BENEFIT PLANS (Details) - Restricted share awards
3 Months Ended
Jul. 31, 2025
shares
Number of Shares  
Non-vested as of July 31, 2025 31,942
Granted during the three months ended July 31, 2025 18,500
Vested during the three months ended July 31, 2025 (15,715)
Non-vested as of July 31, 2025 34,727