XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock Option - Outstanding (Details)
6 Months Ended
Dec. 31, 2021
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 524,080
Weighted average remaining contractual life 8 years 10 months 28 days
Weighted average exercise price $ 18.56
Number exercisable | shares 160,576
Exercisable, Weighted average exercise price $ 15.06
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 524,080
Weighted average remaining contractual life 8 years 10 months 28 days
Weighted average exercise price $ 18.56
Number exercisable | shares 160,576
Exercisable, Weighted average exercise price $ 15.06
2012 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 21,600
Weighted average remaining contractual life 8 years 7 days
Weighted average exercise price $ 13.83
Number exercisable | shares 11,760
Exercisable, Weighted average exercise price $ 8.28
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 8 years 7 days
Weighted average exercise price $ 13.83
Number exercisable | shares 11,760
Exercisable, Weighted average exercise price $ 8.28
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 90,600
Weighted average remaining contractual life 8 years 2 months 23 days
Weighted average exercise price $ 14.79
Number exercisable | shares 41,260
Exercisable, Weighted average exercise price $ 12.96
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 90,600
Weighted average remaining contractual life 8 years 2 months 23 days
Weighted average exercise price $ 14.79
Number exercisable | shares 41,260
Exercisable, Weighted average exercise price $ 12.96
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 4 months 17 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 4 months 17 days
Weighted average exercise price $ 18.64
Number exercisable | shares 7,380
Exercisable, Weighted average exercise price $ 16.68