v3.26.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Feb. 29, 2020
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for future issuance   37,713,446   37,713,446 28,648,526
Unrecognized stock-based compensation expense related to unvested stock options   $ 277.2   $ 277.2  
Unrecognized stock-based compensation expense, weighted-average period of recognition       2 years 11 months 15 days  
Share-based payment arrangement, modification of stock options     $ 44.6    
Deferred Compensation, Share-Based Payments          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based payment arrangement, modification of stock options     12.5    
Previously Unrecognized Stock-based Compensation Expense          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based payment arrangement, modification of stock options     $ 32.1    
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   $ 304.3   $ 304.3  
Unrecognized stock-based compensation expense, weighted-average period of recognition       3 years 3 months 14 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   7,125,587   7,125,587  
Purchase price rate 85.00%        
Shares purchased   208,030   208,030  
Unrecognized compensation cost related to ESPP   $ 13.7   $ 13.7