XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Additional Information (Details) - USD ($)
9 Months Ended
Jan. 01, 2025
Jan. 01, 2024
Sep. 30, 2025
Sep. 30, 2024
Apr. 23, 2025
Dec. 31, 2024
Mar. 28, 2024
Mar. 20, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock shares reserved for future issuance     9,179,578          
Common stock, shares issued     14,257,234     13,481,917    
Number of options, granted     2,029,152          
Stock issued on exercise of stock options, Shares     15,187          
Restricted Stock Units                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Aggregate grant date fair value of RSUs vested     $ 0          
2020 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares unavailable for grant (shares)     105,022          
2006 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Expiration period     10 years          
Award vesting rights, percentage     25.00%          
Award vesting period     1 year          
Vesting period     36 months          
2023 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock shares reserved for future issuance 674,095   105,022   600,000   1,500,000 1,000,000
Percentage of aggregate number of shares of common stock outstanding on last day of preceding year added to plan     5.00%          
Increase in number of shares reserved for issuance   287,725            
2023 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock shares reserved for future issuance     257,364          
Common stock shares reserved for future issuance, initial     65,000          
Weighted average fair value options, granted     $ 1.33 $ 4.17        
Total fair value of shares vested     $ 2,200,000 $ 1,600,000        
Common stock, shares issued     195,000          
Percentage of aggregate number of shares of common stock outstanding on last day of preceding year added to plan     1.00%          
Number of shares unavailable for grant (shares)     257,364          
Increase in number of shares reserved for issuance 134,819 57,545            
Stock Issued     0          
Total unrecognized stock-based compensation expenses related to outstanding unvested stock awards     $ 5,000,000          
Total unrecognized stock-based compensation expenses related to outstanding unvested stock awards weighted-average term of recognition     2 years 4 months 24 days          
Number of options, granted     2,029,152          
Stock issued on exercise of stock options, Shares     15,187