XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable under All Stock Option Plans (Detail)
12 Months Ended
Jun. 30, 2023
$ / shares
shares
$1.8-$2.13  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum $ 1.8
Range of Exercise Prices, maximum $ 2.13
Options Outstanding, Number | shares 13,005
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 7 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 1.81
Options Exercisable, Number | shares 13,005
Options Exercisable, Weighted Average Exercise Price $ 1.81
$2.50  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 2.50
Range of Exercise Prices, maximum $ 2.50
Options Outstanding, Number | shares 902,375
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 4 months 13 days
Options Outstanding, Weighted Average Exercise Price $ 2.50
Options Exercisable, Number | shares 902,375
Options Exercisable, Weighted Average Exercise Price $ 2.50
$3.4-$7.77  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 3.4
Range of Exercise Prices, maximum $ 7.77
Options Outstanding, Number | shares 496,803
Options Outstanding, Weighted Average Remaining Contractual Life 3 years 10 months 28 days
Options Outstanding, Weighted Average Exercise Price $ 5.76
Options Exercisable, Number | shares 421,833
Options Exercisable, Weighted Average Exercise Price $ 5.50
$7.8-$9.86  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 7.8
Range of Exercise Prices, maximum $ 9.86
Options Outstanding, Number | shares 492,483
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price $ 8.82
Options Exercisable, Number | shares 315,140
Options Exercisable, Weighted Average Exercise Price $ 8.65
$9.87-$11.26  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 9.87
Range of Exercise Prices, maximum $ 11.26
Options Outstanding, Number | shares 238,843
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 3 months 14 days
Options Outstanding, Weighted Average Exercise Price $ 10.59
Options Exercisable, Number | shares 108,497
Options Exercisable, Weighted Average Exercise Price $ 10.62
$11.36  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 11.36
Range of Exercise Prices, maximum $ 11.36
Options Outstanding, Number | shares 2,476,541
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 7 days
Options Outstanding, Weighted Average Exercise Price $ 11.36
Options Exercisable, Number | shares 1,104,884
Options Exercisable, Weighted Average Exercise Price $ 11.36
$11.47-$13.75  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 11.47
Range of Exercise Prices, maximum $ 13.75
Options Outstanding, Number | shares 247,399
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 2 months 4 days
Options Outstanding, Weighted Average Exercise Price $ 12.47
Options Exercisable, Number | shares 172,587
Options Exercisable, Weighted Average Exercise Price $ 12.70
$14.28  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 14.28
Range of Exercise Prices, maximum $ 14.28
Options Outstanding, Number | shares 5,000
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 2 months 15 days
Options Outstanding, Weighted Average Exercise Price $ 14.28
Options Exercisable, Number | shares 3,437
Options Exercisable, Weighted Average Exercise Price $ 14.28
$14.40  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 14.40
Range of Exercise Prices, maximum $ 14.40
Options Outstanding, Number | shares 3,550
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 1 month 13 days
Options Outstanding, Weighted Average Exercise Price $ 14.40
Options Exercisable, Number | shares 3,550
Options Exercisable, Weighted Average Exercise Price $ 14.40
$19.11  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 19.11
Range of Exercise Prices, maximum $ 19.11
Options Outstanding, Number | shares 10,000
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 3 months 14 days
Options Outstanding, Weighted Average Exercise Price $ 19.11
Options Exercisable, Number | shares 6,666
Options Exercisable, Weighted Average Exercise Price $ 19.11
$1.8-$19.11  
Stock options outstanding and exercisable under all stock option plans  
Range of Exercise Prices, minimum 1.8
Range of Exercise Prices, maximum $ 19.11
Options Outstanding, Number | shares 4,885,999
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 6 months 3 days
Options Outstanding, Weighted Average Exercise Price $ 8.91
Options Exercisable, Number | shares 3,051,974
Options Exercisable, Weighted Average Exercise Price $ 7.68