XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Option - Exercise Price Range (Details)
6 Months Ended
Dec. 31, 2022
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 553,380
Weighted average remaining contractual life 8 years 25 days
Weighted average exercise price $ 18.90
Number exercisable | shares 262,252
Exercisable, Weighted average exercise price $ 16.88
2012 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 26.94
Exercise price lower limit $ 3.14
Options outstanding (in shares) | shares 553,380
Weighted average remaining contractual life 8 years 25 days
Weighted average exercise price $ 18.90
Number exercisable | shares 262,252
Exercisable, Weighted average exercise price $ 16.88
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 1 month 24 days
Weighted average exercise price $ 14.39
Number exercisable | shares 13,200
Exercisable, Weighted average exercise price $ 10.95
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 1 month 24 days
Weighted average exercise price $ 14.39
Number exercisable | shares 13,200
Exercisable, Weighted average exercise price $ 10.95
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 79,100
Weighted average remaining contractual life 7 years 3 months
Weighted average exercise price $ 14.74
Number exercisable | shares 49,440
Exercisable, Weighted average exercise price $ 13.02
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 79,100
Weighted average remaining contractual life 7 years 3 months
Weighted average exercise price $ 14.74
Number exercisable | shares 49,440
Exercisable, Weighted average exercise price $ 13.02
2020 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 51,900
Weighted average remaining contractual life 8 years 11 months 26 days
Weighted average exercise price $ 22.64
Number exercisable | shares 17,760
Exercisable, Weighted average exercise price $ 20.16
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 8 years 11 months 26 days
Weighted average exercise price $ 22.64
Number exercisable | shares 17,760
Exercisable, Weighted average exercise price $ 20.16