v3.26.1
Note 18 - Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Outstanding units (in shares) 46,263  
Outstanding unts, weighted average fair value (in dollars per share) $ 24.02 $ 28.58
Granted units (in shares) 20,789  
Granted units, weighted average fair value (in dollars per share) $ 23.69 $ 24.04
Vested units (in shares) (26,862)  
Vested units, weighted average fair value (in dollars per share) $ 23.04  
Outstanding units (in shares) 40,190 46,263
Outstanding unts, weighted average fair value (in dollars per share) $ 24.51 $ 24.02