XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Option - Exercise Price Range (Details)
6 Months Ended
Dec. 31, 2023
$ / shares
shares
2012 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 478,980
Weighted average remaining contractual life 7 years 3 months 18 days
Weighted average exercise price $ 19.56
Number exercisable | shares 289,728
Exercisable, Weighted average exercise price $ 18.58
2012 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 26.94
Exercise price lower limit $ 3.15
Options outstanding (in shares) | shares 478,980
Weighted average remaining contractual life 7 years 3 months 18 days
Weighted average exercise price $ 19.56
Number exercisable | shares 289,728
Exercisable, Weighted average exercise price $ 18.58
2012 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Exercise price upper limit 22.93
Exercise price lower limit $ 4.35
Options outstanding (in shares) | shares 20,400,000
Weighted average remaining contractual life 6 years 1 month 24 days
Weighted average exercise price $ 14.39
Number exercisable | shares 15,840,000
Exercisable, Weighted average exercise price $ 12.44
2018 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 73,400
Weighted average remaining contractual life 6 years 3 months 7 days
Weighted average exercise price $ 14.82
Number exercisable | shares 58,620
Exercisable, Weighted average exercise price $ 13.81
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 73,400
Weighted average remaining contractual life 6 years 3 months 7 days
Weighted average exercise price $ 14.82
Number exercisable | shares 58,620
Exercisable, Weighted average exercise price $ 13.81
2020 Non-Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 56,900
Weighted average remaining contractual life 8 years 1 month 2 days
Weighted average exercise price $ 23.35
Number exercisable | shares 29,140
Exercisable, Weighted average exercise price $ 21.41
2020 Non-Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit 30.71
Exercise price lower limit $ 11.40
Options outstanding (in shares) | shares 56,900
Weighted average remaining contractual life 8 years 1 month 2 days
Weighted average exercise price $ 23.35
Number exercisable | shares 29,140
Exercisable, Weighted average exercise price $ 21.41
2022 Employee Stock Option Plan  
Share based compensation, exercise prices  
Options outstanding (in shares) | shares 10,000
Weighted average remaining contractual life 9 years 9 months 7 days
Weighted average exercise price $ 21.60
Number exercisable | shares 2,000
Exercisable, Weighted average exercise price $ 21.60
2022 Employee Stock Option Plan | Exercise price range  
Share based compensation, exercise prices  
Exercise price upper limit $ 21.60
Options outstanding (in shares) | shares 10,000
Weighted average remaining contractual life 9 years 9 months 7 days
Weighted average exercise price $ 21.60
Number exercisable | shares 2,000
Exercisable, Weighted average exercise price $ 21.60