XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 29, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance, Total   21,880,211 17,766,601  
Intrinsic value of the options exercised   $ 10,700 $ 3,800 $ 13,100
Weighted-average grant-date fair value of options granted   $ 17.82 $ 12.33 $ 25.13
Unrecognized stock-based compensation expense related to unvested stock options   $ 79,500    
Unrecognized stock-based compensation expense, weighted-average period of recognition   2 years 9 months    
The fair-value of the unvested portion of the accelerated equity awards   $ 11,200    
Stock-based compensation expense   61,772 $ 31,196 $ 20,724
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
The fair-value of the unvested portion of the accelerated equity awards   3,700    
Stock-based compensation expense   34,126 18,113 11,847
General and Administration        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
The fair-value of the unvested portion of the accelerated equity awards   7,500    
Stock-based compensation expense   27,646 13,083 8,877
Restricted Stock Units (RSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense related to unvested stock options   $ 51,000    
Unrecognized stock-based compensation expense, weighted-average period of recognition   2 years 11 months 12 days    
RSU vested, fair value   $ 14,300 $ 7,900 $ 3,100
2020 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period 4 years      
2020 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance, Total   2,394,407    
Purchase price rate 85.00%      
Shares purchases   210,679    
Unrecognized compensation cost related to ESPP   $ 3,300