v3.26.1
Stock-Based Awards - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 10, 2026
shares
Feb. 11, 2025
tranche
USD ($)
$ / shares
shares
Jun. 30, 2026
item
$ / shares
shares
Jun. 30, 2026
item
$ / shares
shares
Feb. 04, 2026
shares
Feb. 03, 2026
shares
Stock-Based Awards            
Number of stock based compensation plans | item     3 3    
Stock options expired or forfeited (in shares)     1,483,502 1,903,178    
Unvested RSU's, Cancelled/forfeited (in shares)     1,358 188,322    
2021 Incentive Plan            
Stock-Based Awards            
Additional number of shares authorized for issuance 10,000,000          
Number of shares of common stock available for issuance     11,932,484 11,932,484    
2019 Inducement Plan            
Stock-Based Awards            
Number of shares of common stock authorized for issuance         7,028,000 6,054,000
Number of shares of common stock available for issuance     454,699 454,699    
2014 Employee Stock Purchase Plan            
Stock-Based Awards            
Number of shares of common stock available for issuance     2,075,397 2,075,397    
Common Stock            
Stock-Based Awards            
Shares issuable under options, granted (in shares)     987,074 5,927,103    
Exercise price (in dollars per share) | $ / shares     $ 8.99 $ 11.23    
Common Stock | 2021 Incentive Plan            
Stock-Based Awards            
Shares issuable under options, granted (in shares)     317,249 4,767,253    
Common Stock | 2019 Inducement Plan            
Stock-Based Awards            
Shares issuable under options, granted (in shares)     669,825 1,159,850    
Restricted Stock Units (RSUs)            
Stock-Based Awards            
Granted (in shares)     488,816 2,126,884    
Number of RSU is equivalent to common share     1 1    
Restricted Stock Units (RSUs) | 2021 Incentive Plan            
Stock-Based Awards            
Granted (in shares)     267,291 1,744,784    
Restricted Stock Units (RSUs) | 2019 Inducement Plan            
Stock-Based Awards            
Granted (in shares)     221,525 382,100    
PSUs | 2021 Incentive Plan            
Stock-Based Awards            
Granted (in shares)   1,500,000        
Number of Common shares settleable upon vesting   1        
Number of tranches | tranche   4        
Performance period (in years)   5 years        
Threshold days   60 days        
Period over which additional service-based vesting conditions (in Years)   3 years        
PSUs | 2021 Incentive Plan | Tranche one            
Stock-Based Awards            
Trigger price | $ / shares   $ 15        
PSUs | 2021 Incentive Plan | Tranche two            
Stock-Based Awards            
Trigger price | $ / shares   20        
PSUs | 2021 Incentive Plan | Tranche Three            
Stock-Based Awards            
Trigger price | $ / shares   25        
PSUs | 2021 Incentive Plan | Tranche four            
Stock-Based Awards            
Trigger price | $ / shares   $ 30        
Performance options            
Stock-Based Awards            
Service period (in years)   3 years        
Expected term (in years)   5 years        
Expected dividend yield   0.00%        
Performance options | 2021 Incentive Plan            
Stock-Based Awards            
Shares issuable under options, granted (in shares)   2,750,000        
Number of tranches | $   4        
Performance period (in years)   5 years        
Threshold days   60 days        
Service period (in years)   3 years        
Performance options | 2021 Incentive Plan | Tranche one            
Stock-Based Awards            
Trigger price | $ / shares   $ 15        
Performance options | 2021 Incentive Plan | Tranche two            
Stock-Based Awards            
Trigger price | $ / shares   20        
Performance options | 2021 Incentive Plan | Tranche Three            
Stock-Based Awards            
Trigger price | $ / shares   25        
Performance options | 2021 Incentive Plan | Tranche four            
Stock-Based Awards            
Trigger price | $ / shares   $ 30