v3.26.1
SHARE-BASED COMPENSATION - Summary of Performance Stock Units Activity (Details) - Performance stock units - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Number of Stock Units      
Granted 72,303 96,751  
2015 Plan      
Number of Stock Units      
Total Non-vested Stock Awards/Units at beginning of year 66,093 139,910 122,971
Granted     86,555
Vested (64,171) (53,861) (39,554)
Forfeited (1,922) (19,956) (30,062)
Total Non-vested Stock Awards/Units at end of year 0 66,093 139,910
Weighted Average Grant Date Fair Value      
Total Non-vested Stock Awards/Units at beginning of year $ 21.63 $ 23.62 $ 27.12
Granted     21.62
Vested 21.63 26.11 28.71
Forfeited 21.61 23.48 24.84
Total Non-vested Stock Awards/Units at end of year $ 0 $ 21.63 $ 23.62