XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
3 Months Ended
Jan. 01, 2025
Jan. 01, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
May 04, 2017
Stock-Based Compensation [Line Items]            
Stock-based compensation expense     $ 1,284,000 $ 1,968,000    
Options outstanding (in shares)     18,695,256   15,341,356  
Granted (in shares)     3,550,900      
Unrecognized stock based compensation, options     $ 9,600,000      
Unrecognized compensation not yet recognized, period for recognition     2 years 7 months 6 days      
Stock options and restricted stock units            
Stock-Based Compensation [Line Items]            
Stock-based compensation expense     $ 1,263,000 1,953,000    
Stock options and restricted stock units | Employee Option            
Stock-Based Compensation [Line Items]            
Stock-based compensation expense     $ 1,300,000 $ 2,000,000.0    
Granted (in shares)     3,190,900 2,672,150    
Unvested stock options, outstanding (in shares)     8,299,628 6,760,442    
Restricted Stock Units            
Stock-Based Compensation [Line Items]            
Restricted stock units granted (in shares)     249,201 348,575    
Restricted Stock Units | Employee Option | Share-Based Payment Arrangement, Tranche One            
Stock-Based Compensation [Line Items]            
Award vesting percentage     33.00%      
Restricted Stock Units | Employee Option | Share-Based Payment Arrangement, Tranche Two            
Stock-Based Compensation [Line Items]            
Award vesting percentage     33.00%      
Restricted Stock Units | Employee Option | Share-Based Payment Arrangement, Tranche Three            
Stock-Based Compensation [Line Items]            
Award vesting percentage     33.00%      
Performance-based Option Awards            
Stock-Based Compensation [Line Items]            
Stock-based compensation expense     $ 0 $ 0    
Options outstanding (in shares)     0 0    
2017 Equity Incentive Plan            
Stock-Based Compensation [Line Items]            
Number of company's common stock reserved for issuance under the plan (in shares) 0   3,673,349     3,052,059
Percentage of number of shares of common stock outstanding (percent)     5.00%      
Share based compensation, term of plan     10 years      
Share based compensation, graded vesting period     4 years      
Share based compensation, exercisable period     90 days      
Share based compensation, exercisable period after death     18 months      
Share based compensation, exercisable period after disability     12 months      
2017 ESPP            
Stock-Based Compensation [Line Items]            
Number of company's common stock reserved for issuance under the plan (in shares)     248,487      
Share based compensation, percentage of discount from market price on purchase date     15.00%      
Issuance of common stock from exercise of stock options and purchases from employee stock purchase plan (in shares)     34,509 31,561    
Stock-based compensation expense     $ 21,876 $ 15,051    
Percentage increase, outstanding stock maximum     1.00%      
Common stock, reserved for future issuance increase (in shares)     550,000      
Number of additional shares reserved for issuance under the plan (in shares) 0 0        
2017 ESPP | Employee Stock            
Stock-Based Compensation [Line Items]            
Common stock, reserved for future issuance (in shares)           279,069
2014 Equity Incentive Plan            
Stock-Based Compensation [Line Items]            
Options outstanding (in shares)     1,328,715      
Share based compensation, exercisable period     30 days      
Share based compensation, exercisable period after death or disability     6 months