XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plan - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
May 31, 2022
Jun. 30, 2021
Jun. 30, 2019
Jun. 30, 2017
Jun. 30, 2016
May 31, 2015
May 31, 2014
Jun. 30, 2011
May 31, 2010
May 31, 2009
Dec. 31, 2007
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 1997
Class Of Stock [Line Items]                                  
Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price                           $ 2.47      
Common stock, shares, issued, total                           152,127,878 150,285,044    
Common stock, capital shares reserved for future issuance                           51,226,000      
Share-based compensation arrangement by share-based payment award, number of shares available for grant                           12,125,000      
Share-based compensation arrangement by share-based payment award, expiration period                           10 years      
Share-based compensation arrangement by share-based payment award, award vesting period                           4 years      
Share-based compensation arrangement by share-based payment award, options, Outstanding, weighted average remaining contractual term                           7 years 9 months 18 days      
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average remaining contractual term                           6 years 4 months 24 days      
Share-based compensation arrangement by share-based payment award, options, exercises in period                           485,000   0  
Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value                           $ 385,000 $ 10,000    
Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value                           $ 385,000 137,000 $ 0  
Common stock future issuance on exercise of outstanding options and vesting of outstanding restricted stock units granted                           28,062,017      
Total unrecognized compensation cost related to non-vested, stock-based payment awards                           $ 19,800,000      
Total unrecognized compensation cost, expect to recognize over weighted average period                           2 years 4 months 24 days      
Common Stock                                  
Class Of Stock [Line Items]                                  
Share-based compensation arrangement by share-based payment award, options, outstanding, intrinsic value                           $ 1,500,000 $ 2,800,000 $ 0  
Restricted Stock Units                                  
Class Of Stock [Line Items]                                  
Share-based compensation arrangement by share-based payment award, award vesting period                           4 years      
Employee Stock Option                                  
Class Of Stock [Line Items]                                  
Expected life                           6 years   6 years  
Employee Stock Purchase Plan                                  
Class Of Stock [Line Items]                                  
Share-based compensation arrangement by share-based payment award, number of shares authorized                                 10,000
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 1,200,000 400,000 850,000 200,000 300,000 200,000 100,000 100,000 25,000 25,000   10,000 5,000 3,425,000      
Share-based compensation arrangement by share-based payment award maximum employee earnings with held to purchase common stock percent                           10.00%      
Share-based compensation arrangement by share-based payment award discount on stock price                           85.00%      
Share-based compensation arrangement by share-based payment award, shares issued in period                           639,681 717,046    
Share-based compensation arrangements by share-based payment award, options, exercises in period, weighted average exercise price                           $ 1.00 $ 1.26    
Common stock, shares, issued, total                           2,537,126      
Common stock, capital shares reserved for future issuance                           920,953      
Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average grant date fair value                           $ 1.4 1.13    
Share-based compensation arrangement by share-based payment award, per share weighted-average fair value price of shares purchased                           $ 1.53 $ 0.64    
Expected life                           6 months      
Equity Incentive Plan 2007                                  
Class Of Stock [Line Items]                                  
Share-based compensation arrangement by share-based payment award, number of shares authorized                         150,000        
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 7,500,000 8,490,000 2,900,000 2,000,000 7,000,000 5,000,000 3,000,000 4,300,000 1,750,000 4,500,000 100,000     46,690,000      
Share-based compensation arrangement by share-based payment award, number of shares available for grant                           12,125,013