v3.26.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Jan. 01, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 04, 2017
Stock-Based Compensation [Line Items]                  
Stock-based compensation expense       $ 1,431,000 $ 1,219,000 $ 2,477,000 $ 2,503,000    
Options outstanding (in shares)       21,207,427   21,207,427   17,613,352  
Granted (in shares)       4,985,750          
Stock options and RSUs                  
Stock-Based Compensation [Line Items]                  
Granted (in shares)       410,000 305,000 4,985,750 3,675,900    
Unvested stock options, outstanding (in shares)       8,623,389 8,271,531 8,623,389 8,271,531    
Unrecognized stock based compensation       $ 11,600,000   $ 11,600,000      
Remaining average vesting period (in years)           2 years 9 months      
Performance-based Option Awards                  
Stock-Based Compensation [Line Items]                  
Stock-based compensation expense       $ 0 $ 0 $ 0 $ 0    
Options outstanding (in shares)       0 0 0 0    
Restricted Stock Units                  
Stock-Based Compensation [Line Items]                  
Stock options, vesting period (in years)           3 years      
Restricted stock units granted (in shares)       43,945 0 442,320 249,201    
Restricted stock units outstanding (in shares)       696,272   696,272      
Unrecognized stock based compensation       $ 1,100,000   $ 1,100,000      
Remaining average vesting period (in years)           2 years 2 months 12 days      
2017 Equity Incentive Plan                  
Stock-Based Compensation [Line Items]                  
Number of company's common stock reserved for issuance under the plan (in shares)       7,005,703   7,005,703     3,052,059
Percentage increase, outstanding stock maximum           5.00%      
Number of additional shares reserved for issuance under the plan (in shares) 6,509,217                
Stock option granted, term (in years)           10 years      
Stock options, vesting period (in years)           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)       173,005   173,005      
Number of additional shares reserved for issuance under the plan (in shares)   0 0            
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)       0 0 33,015 34,509    
Stock-based compensation expense       $ 13,000 $ 3,000 $ 23,000 $ 25,000    
Percentage increase, outstanding stock maximum           1.00%      
Number of additional shares authorized (in shares)           550,000      
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)       638,844   638,844      
Share based compensation, exercisable period           30 days      
Share based compensation, exercisable period after death or disability           6 months