XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Option - Exercise Price Range (Details)
3 Months Ended
Sep. 30, 2022
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 555,380
Weighted average remaining contractual life 8 years 3 months 18 days
Weighted average exercise price $ 19.25
Number exercisable | shares 183,852
Exercisable, Weighted average exercise price $ 15.26
2012 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 26.94
Exercise price lower limit $ 2.99
Options outstanding (in shares) | shares 555,380
Weighted average remaining contractual life 8 years 3 months 18 days
Weighted average exercise price $ 19.25
Number exercisable | shares 183,852
Exercisable, Weighted average exercise price $ 15.26
2012 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 20,400
Weighted average remaining contractual life 7 years 4 months 24 days
Weighted average exercise price $ 14.39
Number exercisable | shares 11,280
Exercisable, Weighted average exercise price $ 8.92
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 20,400
Weighted average remaining contractual life 7 years 4 months 24 days
Weighted average exercise price $ 14.39
Number exercisable | shares 11,280
Exercisable, Weighted average exercise price $ 8.92
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 82,700
Weighted average remaining contractual life 7 years 6 months 10 days
Weighted average exercise price $ 14.95
Number exercisable | shares 38,740
Exercisable, Weighted average exercise price $ 12.75
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 82,700
Weighted average remaining contractual life 7 years 6 months 10 days
Weighted average exercise price $ 14.95
Number exercisable | shares 38,740
Exercisable, Weighted average exercise price $ 12.75
2020 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 51,900
Weighted average remaining contractual life 9 years 3 months
Weighted average exercise price $ 22.64
Number exercisable | shares 14,380
Exercisable, Weighted average exercise price $ 19.51
2020 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 26.94
Exercise price lower limit $ 11.40
Options outstanding (in shares) | shares 51,900
Weighted average remaining contractual life 9 years 3 months
Weighted average exercise price $ 22.64
Number exercisable | shares 14,380
Exercisable, Weighted average exercise price $ 19.51