v3.26.1
Stock-Based Awards - Additional Information (Details)
3 Months Ended
Feb. 11, 2025
tranche
USD ($)
$ / shares
shares
Mar. 31, 2026
item
$ / shares
shares
Stock-Based Awards    
Number of stock based compensation plans | item   3
Stock options expired or forfeited (in shares)   419,676
Unvested RSU's, Cancelled/forfeited (in shares)   52,466
2021 Incentive Plan    
Stock-Based Awards    
Common stock shares, reserved   1,647,820
2019 Inducement Plan    
Stock-Based Awards    
Common stock shares, reserved   1,094,395
2014 Employee Stock Purchase Plan    
Stock-Based Awards    
Common stock shares, reserved   2,183,378
Common Stock    
Stock-Based Awards    
Shares issuable under options, granted (in shares)   4,940,029
Exercise price (in dollars per share) | $ / shares   $ 11.68
Common Stock | 2021 Incentive Plan    
Stock-Based Awards    
Shares issuable under options, granted (in shares)   4,450,004
Common Stock | 2019 Inducement Plan    
Stock-Based Awards    
Shares issuable under options, granted (in shares)   490,025
Restricted Stock Units (RSUs)    
Stock-Based Awards    
Granted (in shares)   1,638,068
Restricted Stock Units (RSUs) | 2021 Incentive Plan    
Stock-Based Awards    
Granted (in shares)   1,477,493
Restricted Stock Units (RSUs) | 2019 Inducement Plan    
Stock-Based Awards    
Granted (in shares)   160,575
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