v3.26.3
Note 9 - Common Stock Incentive, Stock Purchase Plans, and Other Compensation Plans - Stock Options Outstanding (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Outstanding, exercise prices range lower limit (in dollars per share) $ 4.73 $ 5.5
Outstanding, exercise prices range upper (in dollars per share) $ 175.5 $ 175.5
Number outstanding (in shares) 193,656  
Weighted average remaining contractual life (Year) 7 years 8 months 19 days  
Options outstanding, intrinsic value $ 403,695  
Outstanding, weighted average exercise price (in dollars per share) $ 11.67  
Options exercisable (in shares) 81,283  
Options exercisable, weighted-average exercise price (in dollars per share) $ 16.92  
Options exercisable, intrinsic value $ 44,355  
Exercise Price Range 1 [Member]    
Outstanding, exercise prices range lower limit (in dollars per share) $ 4.73  
Outstanding, exercise prices range upper (in dollars per share) $ 9.69  
Number outstanding (in shares) 65,400  
Weighted average remaining contractual life (Year) 8 years 11 months 1 day  
Options outstanding, intrinsic value $ 354,721  
Outstanding, weighted average exercise price (in dollars per share) $ 5.49  
Options exercisable (in shares) 5,636  
Options exercisable, weighted-average exercise price (in dollars per share) $ 8.24  
Options exercisable, intrinsic value $ 15,069  
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) 60,462  
Weighted average remaining contractual life (Year) 7 years 3 months  
Options outstanding, intrinsic value $ 48,974  
Outstanding, weighted average exercise price (in dollars per share) $ 10.1  
Options exercisable (in shares) 36,155  
Options exercisable, weighted-average exercise price (in dollars per share) $ 10.1  
Options exercisable, intrinsic value $ 29,286  
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) 65,853  
Weighted average remaining contractual life (Year) 7 years 2 months 1 day  
Options outstanding, intrinsic value $ 0  
Outstanding, weighted average exercise price (in dollars per share) $ 14.57  
Options exercisable (in shares) 37,551  
Options exercisable, weighted-average exercise price (in dollars per share) $ 16.86  
Options exercisable, intrinsic value $ 0  
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) 10 months 9 days  
Options outstanding, intrinsic value $ 0  
Outstanding, weighted average exercise price (in dollars per share) $ 170.33  
Options exercisable (in shares) 1,941  
Options exercisable, weighted-average exercise price (in dollars per share) $ 170.33  
Options exercisable, intrinsic value $ 0