v3.25.2
Note 18 - Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Outstanding units (in shares) 46,308  
Outstanding unts, weighted average fair value (in dollars per share) $ 23.42 $ 19.48
Granted units (in shares) 23,399  
Granted units, weighted average fair value (in dollars per share) $ 24.04 $ 28.58
Vested units (in shares) (20,282)  
Vested units, weighted average fair value (in dollars per share) $ 22.68  
Canceled (forfeited) units (in shares) (3,162)  
Canceled (forfeited) units, weighted average fair value (in dollars per share) $ 23.85  
Outstanding units (in shares) 46,263 46,308
Outstanding unts, weighted average fair value (in dollars per share) $ 24.02 $ 23.42