XML 79 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 04, 2024
Feb. 28, 2023
Feb. 29, 2024
Feb. 28, 2023
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
Nov. 30, 2020
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercise price of stock option as a percent of fair market value, minimum         110.00% 110.00%        
Options, grants in period, weighted average grant date fair value (in dollars per share)           $ 1.37 $ 4.19      
Options exercised in period, intrinsic value           $ 11,000 $ 500,000      
Stock Options Granted           3,632,057        
Risk-free interest rate           0.00%        
Expected dividend yield           0.00%        
Total stock-based compensation           $ 28,207,000 34,424,000      
2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Percentage of outstanding common stock           5.00%        
Common stock reserved for future issuance (in shares)               5,336,569    
Unrecognized compensation expense, Options         $ 400,000 $ 400,000        
Employee benefits and share-based compensation         2,500,000 400,000        
Employee benefits and share based compensation vested repriced options         2,100,000          
2017 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)                   516,710
Market Condition Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)   1,794,000                
Market condition option, percent   25.00%   25.00%            
Total stock-based compensation           $ 1,800,000 $ 2,400,000      
Market Condition Options | 2024 Grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation expense, period for recognition           2 years 4 months 24 days        
Granted (in shares)     1,896,901              
Unrecognized incremental stock-based compensation         $ 1,400,000 $ 1,400,000        
Market Condition Options | 2024 Grants | Risk Free Interest Rate                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market risk benefit, measurement input         0.0407 0.0407        
Market Condition Options | 2024 Grants | Expected volatility                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market risk benefit, measurement input         0.848 0.848        
Market Condition Options | 2024 Grants | Expected Dividend Rate                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market risk benefit, measurement input         0 0        
Market Condition Options | 2024 Grants | Strike Price                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market risk benefit, measurement input         0.0177 0.0177        
Market Condition Options | 2023 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation expense, period for recognition           2 years 9 months 18 days        
Unrecognized incremental stock-based compensation         $ 1,000,000 $ 1,000,000        
Market Condition Options | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Employee benefits and share-based compensation           $ 200,000        
Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period           4 years        
Award expiration period           10 years        
Unrecognized compensation expense, amount         7,900,000 $ 7,900,000        
Unrecognized compensation expense, period for recognition           1 year 3 months 18 days        
Effective date Oct. 04, 2024                  
Stock Option | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration date Apr. 04, 2026                  
Restricted stock units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation expense, amount         $ 11,700,000 $ 11,700,000        
Unrecognized compensation expense, period for recognition           2 years 6 months        
Granted (in shares)           3,012,793        
Unvested restricted stock (in shares)         4,450,441 4,450,441 3,680,076      
Restricted stock units | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period           4 years        
Estimated ESPP shares to be issued                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Percentage of outstanding common stock           1.00%        
Unrecognized compensation expense, amount         $ 100,000 $ 100,000        
Unrecognized compensation expense, period for recognition           4 months 24 days        
ESPP, maximum employee subscription rate         15.00% 15.00%        
Restricted common stock subject to future vesting                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unvested restricted stock (in shares)         0 0 1,023      
Class A Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)           214,227 193,157      
Chief Executive Officer | Market Condition Options | 2024 Grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)     1,032,901              
Chief Executive Officer | Class A Common Stock | Market Condition Options | 2024 Grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share price (in usd per share)     $ 5.31              
Executive Officer | Market Condition Options | 2024 Grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)     864,000              
Executive Officer | Class A Common Stock | Market Condition Options | 2024 Grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share price (in usd per share)     $ 3.54              
Class A common stock | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)         17,785,881 17,785,881        
Class A common stock | Maximum | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in number of shares reserved for issuance           9,037,149        
Class A common stock | Market Condition Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share price (in usd per share)   $ 6.89   $ 6.89            
Modified stock price hurdle amount per share       $ 3            
Class A common stock | Stock Option | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercise price per share $ 2                  
Stock price hurdle amount per share 3                  
Class A common stock | Stock Option | Minimum | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercise price per share $ 2                  
Class A common stock | Estimated ESPP shares to be issued                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)         2,258,196 2,258,196     602,570  
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)           214,227        
Class A common stock | Estimated ESPP shares to be issued | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in number of shares reserved for issuance           1,807,476        
Class A common stock | Share-Based Payment Arrangement | 2020 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock reserved for future issuance (in shares)         4,472,288 4,472,288