XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 29, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock reserved for future issuance     33,228,280 31,730,893
Unrecognized stock-based compensation expense related to unvested stock options   $ 179.6    
Unrecognized stock-based compensation expense, weighted-average period of recognition   2 years 11 months 12 days    
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   $ 125.6    
Unrecognized stock-based compensation expense, weighted-average period of recognition   3 years 18 days    
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   5,634,648    
Purchase price rate 85.00%      
Shares purchased   0    
Unrecognized compensation cost related to ESPP   $ 4.0