XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Incentive Plan and Employee Stock Purchase Plan - Summary of Information about Outstanding and Exercisable Options (Details) - Employee Stock Option
12 Months Ended
Jun. 30, 2024
$ / shares
shares
Options Outstanding  
Number Outstanding | shares 5,270,000
Weighted-Average Remaining Contractual Life (Years) 2 years 11 months 12 days
Weighted-Average Exercise Price (in dollars per share) $ 3.4
Options Exercisable  
Number Outstanding | shares 4,792
Weighted-Average Exercise Price (in dollars per share) $ 3.47
$1.96 - $2.08  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) 1.96
Exercise price, high end of range (in dollars per share) $ 2.08
Options Outstanding  
Number Outstanding | shares 755,000
Weighted-Average Remaining Contractual Life (Years) 7 years 11 months 8 days
Weighted-Average Exercise Price (in dollars per share) $ 2.05
Options Exercisable  
Number Outstanding | shares 389
Weighted-Average Exercise Price (in dollars per share) $ 2.05
$2.60 - $2.60  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) 2.6
Exercise price, high end of range (in dollars per share) $ 2.6
Options Outstanding  
Number Outstanding | shares 1,439,000
Weighted-Average Remaining Contractual Life (Years) 1 year 7 months 24 days
Weighted-Average Exercise Price (in dollars per share) $ 2.6
Options Exercisable  
Number Outstanding | shares 1,439
Weighted-Average Exercise Price (in dollars per share) $ 2.6
$2.96 - $2.96  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) 2.96
Exercise price, high end of range (in dollars per share) $ 2.96
Options Outstanding  
Number Outstanding | shares 277,000
Weighted-Average Remaining Contractual Life (Years) 5 years 8 months 1 day
Weighted-Average Exercise Price (in dollars per share) $ 2.97
Options Exercisable  
Number Outstanding | shares 277
Weighted-Average Exercise Price (in dollars per share) $ 2.97
$4.10 - $4.10  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) 4.1
Exercise price, high end of range (in dollars per share) $ 4.1
Options Outstanding  
Number Outstanding | shares 2,048,000
Weighted-Average Remaining Contractual Life (Years) 8 months 4 days
Weighted-Average Exercise Price (in dollars per share) $ 4.1
Options Exercisable  
Number Outstanding | shares 2,048
Weighted-Average Exercise Price (in dollars per share) $ 4.1
$4.46 - $5.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) 4.46
Exercise price, high end of range (in dollars per share) $ 5
Options Outstanding  
Number Outstanding | shares 751,000
Weighted-Average Remaining Contractual Life (Years) 5 years 7 months 2 days
Weighted-Average Exercise Price (in dollars per share) $ 4.51
Options Exercisable  
Number Outstanding | shares 639
Weighted-Average Exercise Price (in dollars per share) $ 4.51