XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Option - Outstanding (Details)
9 Months Ended
Mar. 31, 2022
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 523,080
Weighted average remaining contractual life 8 years 8 months 1 day
Weighted average exercise price $ 18.59
Number exercisable | shares 164,776
Exercisable, Weighted average exercise price $ 15.01
2012 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 24.75
Exercise price lower limit $ 2.19
Options outstanding (in shares) | shares 523,080
Weighted average remaining contractual life 8 years 8 months 1 day
Weighted average exercise price $ 18.59
Number exercisable | shares 164,776
Exercisable, Weighted average exercise price $ 15.01
2012 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 21,600
Weighted average remaining contractual life 7 years 9 months 10 days
Weighted average exercise price $ 13.83
Number exercisable | shares 12,480
Exercisable, Weighted average exercise price $ 8.48
2012 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 22.93
Exercise price lower limit $ 4.35
Options outstanding (in shares) | shares 21,600
Weighted average remaining contractual life 7 years 9 months 10 days
Weighted average exercise price $ 13.83
Number exercisable | shares 12,480
Exercisable, Weighted average exercise price $ 8.48
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 89,000
Weighted average remaining contractual life 8 years
Weighted average exercise price $ 14.91
Number exercisable | shares 45,040
Exercisable, Weighted average exercise price $ 12.98
2018 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 22.93
Exercise price lower limit $ 8.10
Options outstanding (in shares) | shares 89,000
Weighted average remaining contractual life 8 years
Weighted average exercise price $ 14.91
Number exercisable | shares 45,040
Exercisable, Weighted average exercise price $ 12.98
2020 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 26,900
Weighted average remaining contractual life 9 years 1 month 20 days
Weighted average exercise price $ 18.64
Number exercisable | shares 7,380
Exercisable, Weighted average exercise price $ 16.68
2020 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 22.93
Exercise price lower limit $ 11.40
Options outstanding (in shares) | shares 26,900
Weighted average remaining contractual life 9 years 1 month 20 days
Weighted average exercise price $ 18.64
Number exercisable | shares 7,380
Exercisable, Weighted average exercise price $ 16.68