XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options - Outstanding (Details)
3 Months Ended
Sep. 30, 2021
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 104,540
Weighted average remaining contractual life 7 years 3 months 21 days
Weighted average exercise price $ 19.48
Number exercisable | shares 48,988
Exercisable, Weighted average exercise price $ 16.95
2012 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price lower limit 4.37
Exercise price upper limit $ 33.59
Options outstanding (in shares) | shares 104,540
Weighted average remaining contractual life 7 years 3 months 21 days
Weighted average exercise price $ 19.48
Number exercisable | shares 48,988
Exercisable, Weighted average exercise price $ 16.95
2012 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 6,000
Weighted average remaining contractual life 6 years 10 months 6 days
Weighted average exercise price $ 13.10
Number exercisable | shares 3,120
Exercisable, Weighted average exercise price $ 12.08
2012 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price lower limit 8.70
Exercise price upper limit $ 23.35
Options outstanding (in shares) | shares 6,000
Weighted average remaining contractual life 6 years 10 months 6 days
Weighted average exercise price $ 13.10
Number exercisable | shares 3,120
Exercisable, Weighted average exercise price $ 12.08
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 35,050
Weighted average remaining contractual life 7 years 11 months 12 days
Weighted average exercise price $ 23.85
Number exercisable | shares 14,980
Exercisable, Weighted average exercise price $ 23.36
2018 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price lower limit 16.20
Exercise price upper limit $ 30.54
Options outstanding (in shares) | shares 35,050
Weighted average remaining contractual life 7 years 11 months 12 days
Weighted average exercise price $ 23.85
Number exercisable | shares 14,980
Exercisable, Weighted average exercise price $ 23.36
2020 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 5,000
Weighted average remaining contractual life 8 years 11 months 4 days
Weighted average exercise price $ 22.80
Number exercisable | shares 2,000
Exercisable, Weighted average exercise price $ 22.80
2020 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit $ 22.80
Options outstanding (in shares) | shares 5,000
Weighted average remaining contractual life 8 years 11 months 4 days
Weighted average exercise price $ 22.80
Number exercisable | shares 2,000
Exercisable, Weighted average exercise price $ 22.80