XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Equity Compensation - Stock Options (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Outstanding, shares (in shares) 2,327,148  
Outstanding, weighted average exercise price (in dollars per share) $ 6.07  
Outstanding, weighted average remaining contractual term (Year) 5 years 8 months 12 days 6 years 8 months 12 days
Outstanding, aggregate intrinsic value $ 2,287,764 $ 5,320,456
Granted, shares (in shares) 0  
Granted, weighted average exercise price (in dollars per share) $ 0  
Exercised, shares (in shares) (4,833)  
Exercised, weighted average exercise price (in dollars per share) $ 5.48  
Forfeited, shares (in shares) (7,024)  
Forfeited, weighted average exercise price (in dollars per share) $ 6.80  
Expired, shares (in shares) (14,500)  
Expired, weighted average exercise price (in dollars per share) $ 9.27  
Outstanding, shares (in shares) 2,300,791 2,327,148
Outstanding, weighted average exercise price (in dollars per share) $ 6.05 $ 6.07
Exercisable, shares (in shares) 1,730,964  
Exercisable, weighted average exercise price (in dollars per share) $ 6.31  
Exercisable, weighted average remaining contractual term (Year) 5 years 2 months 12 days  
Exercisable, aggregate intrinsic value $ 1,608,413  
Vested and expected to vest at June 30, 2022 (in shares) 2,286,311  
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 6.05  
Vested and expected to vest, weighted average remaining contractual term (Year) 5 years 8 months 12 days  
Vested and expected to vest, aggregate intrinsic value $ 2,282,521