v3.25.2
Note 18 - Stock-Based Compensation - Nonvested Share Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Outstanding options, balance (in shares) 104,147  
Outstanding options, weighted average exercise price (in dollars per share) $ 24.92  
Outstanding options, weighted average remaining contractual term (Year) 5 years 8 months 12 days 5 years 4 months 24 days
Outstanding options, aggregate intrinsic value $ 431 $ 470
Options granted (in shares) 16,650  
Options granted, weighted average exercise price (in dollars per share) $ 30.03  
Options exercised (in shares) (1,665)  
Options exercised, weighted average exercise price (in dollars per share) $ 26.19  
Options cancelled/forfeited/expired (in shares) (11,712)  
Options cancelled/forfeited/expired, weighted average exercise price (in dollars per share) $ 24.92  
Outstanding options, balance (in shares) 107,420 104,147
Outstanding options, weighted average exercise price (in dollars per share) $ 25.69 $ 24.92
Vested and exercisable options, balance (in shares) 74,555  
Vested and exercisable options, weighted average exercise price (in dollars per share) $ 23.61  
Vested and exercisable options, weighted average remaining contractual term (Year) 4 years 7 months 6 days  
Vested and exercisable options, aggregate intrinsic value $ 412