v3.26.1
BENEFIT PLANS - Restricted share awards (Details) - Restricted share awards
3 Months Ended
Jul. 31, 2026
shares
Number of Shares  
Non-vested as of April 30, 2026 33,977
Granted during the three months ended July 31, 2026 19,650
Vested during the three months ended July 31, 2026 (16,713)
Non-vested as of July 31, 2026 36,914