v3.26.1
Note 18 - Stock-Based Compensation - Nonvested Share Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Outstanding options, balance (in shares) 107,420  
Outstanding options, weighted average exercise price (in dollars per share) $ 25.69  
Outstanding options, weighted average remaining contractual term (Year) 6 years 5 years 8 months 12 days
Outstanding options, aggregate intrinsic value $ 85 $ 431
Options granted (in shares) 16,905  
Options granted, weighted average exercise price (in dollars per share) $ 29.58  
Options cancelled/forfeited/expired (in shares) (43,545)  
Options cancelled/forfeited/expired, weighted average exercise price (in dollars per share) $ 24.8  
Outstanding options, balance (in shares) 80,780 107,420
Outstanding options, weighted average exercise price (in dollars per share) $ 26.99 $ 25.69
Vested and exercisable options, balance (in shares) 54,556  
Vested and exercisable options, weighted average exercise price (in dollars per share) $ 25.3  
Vested and exercisable options, weighted average remaining contractual term (Year) 4 years 9 months 18 days  
Vested and exercisable options, aggregate intrinsic value $ 85