v3.25.2
Note 9 - Common Stock Incentive, Stock Purchase Plans, and Other Compensation Plans - Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Outstanding, exercise prices range lower limit (in dollars per share) $ 5.5 $ 7.47
Outstanding, exercise prices range upper (in dollars per share) $ 175.5 $ 175.5
Number outstanding (in shares) 213,113  
Weighted average remaining contractual life (Year) 8 years 5 months 26 days  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 12.35  
Shares Exercisable (in shares) 61,634  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 19.1  
Exercise Price Range 1 [Member]    
Outstanding, exercise prices range lower limit (in dollars per share) 5.5  
Outstanding, exercise prices range upper (in dollars per share) $ 9.69  
Number outstanding (in shares) 55,000  
Weighted average remaining contractual life (Year) 9 years 5 months 12 days  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 7.41  
Shares Exercisable (in shares) 2,551  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 9.21  
Exercise Price Range 2 [Member]    
Outstanding, exercise prices range lower limit (in dollars per share) 10.1  
Outstanding, exercise prices range upper (in dollars per share) $ 11.27  
Number outstanding (in shares) 79,770  
Weighted average remaining contractual life (Year) 8 years 2 months 26 days  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 10.12  
Shares Exercisable (in shares) 27,720  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 10.14  
Exercise Price Range 3 [Member]    
Outstanding, exercise prices range lower limit (in dollars per share) 11.51  
Outstanding, exercise prices range upper (in dollars per share) $ 19.2  
Number outstanding (in shares) 76,402  
Weighted average remaining contractual life (Year) 8 years 2 months 19 days  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 14.21  
Shares Exercisable (in shares) 29,422  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 18.42  
Exercise Price Range 4 [Member]    
Outstanding, exercise prices range lower limit (in dollars per share) 159  
Outstanding, exercise prices range upper (in dollars per share) $ 175.5  
Number outstanding (in shares) 1,941  
Weighted average remaining contractual life (Year) 1 year 10 months 9 days  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 170.33  
Shares Exercisable (in shares) 1,941  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 170.33