XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Additional Information (Details)
$ in Millions
1 Months Ended 6 Months Ended
Jan. 01, 2024
Sep. 30, 2017
shares
Apr. 30, 2012
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, additional awards       0  
Common stock reserved for future issuances       7,997,244  
Share-based compensation arrangement by share-based payment award, aggregate intrinsic value of options exercised | $       $ 0.2 $ 0.1
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, options vesting period       5 years  
Share-based compensation arrangement by share-based payment award, stock awards conversion ratio       1  
2012 Stock Option Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, options vesting term of award       The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years.  
Share-based compensation arrangement by share-based payment award, additional awards   0      
Common stock reserved for future issuances   0      
2012 Stock Option Plan | Minimum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date     10.00%    
Share-based compensation arrangement by share-based payment award, exercise prices percentage of fair market value of common stock on grant date     110.00%    
2012 Stock Option Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, Options exercisable period     10 years    
Two Thousand Seventeen Stock Option Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, options vesting term of award       Options granted generally vest over a five-year period and generally are exercisable for up to 10 years  
Share based compensation arrangement by share based payment award number of shares authorized increment description       The number of shares available for issuance under the 2017 Plan can be automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors.  
Automatic increase in number of shares authorized under stock option plan, start date       Jan. 01, 2018  
Automatic increase in number of shares authorized under stock option plan, end date       Jan. 01, 2027  
Share-based compensation arrangement by share-based payment award, percentage of annual increase in number of shares authorized of outstanding shares of common stock 4.00%        
Share-based compensation arrangement by share-based payment award, options vesting period       5 years  
Two Thousand Seventeen Stock Option Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, Options exercisable period       10 years  
Share-based compensation arrangement by share-based payment award, percentage of annual increase in number of shares authorized of outstanding shares of common stock   4.00%