XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]        
Exercise of stock options, Shares 2,256,288      
Issuance of common stock under employee share purchase plan 20,000,000 20,000,000    
Total stock-based compensation expense $ 100,019 $ 88,285 $ 67,223  
Employee Stock Option        
Class Of Stock [Line Items]        
Options, vesting period       4 years
intrinsic value 17,300 $ 16,400 23,300  
Weighted-average grant date fair value   $ 6.69   $ 8.27
R S Us        
Class Of Stock [Line Items]        
Total stock-based compensation expense 85,200 $ 77,100 46,000  
Fair value shares vested 69,700 $ 56,300 $ 25,400  
2014 Stock Option Plan        
Class Of Stock [Line Items]        
Options, vesting period   4 years    
Unrecognized share-based compensation expense $ 3,200      
Unrecognized share-based compensation expense recognition period (term) 2 years 1 month 6 days      
Non-employee stock options outstanding 342,000      
2014 Stock Option Plan | R S Us        
Class Of Stock [Line Items]        
Unrecognized share-based compensation expense $ 138,800      
Unrecognized share-based compensation expense recognition period (term) 2 years 1 month 17 days      
Non-employee stock options outstanding   177,661    
2021 Incentive Award Plan        
Class Of Stock [Line Items]        
Exercise of stock options, Shares 88,000,000      
Purchase price 85.00%      
Options, vesting period 4 years   4 years  
2021 Incentive Award Plan | Class A Common Stock        
Class Of Stock [Line Items]        
Shares reserved for issuance 18,310,859      
Purchase price 85.00%      
2021 Employee Stock Purchase Plan        
Class Of Stock [Line Items]        
Exercise of stock options, Shares 1,300,000      
Issuance of common stock under employee share purchase plan, Shares 469,567,000 473,792,000 350,341,000  
Issuance of common stock under employee share purchase plan 3,800,000 4,100,000 4,700,000  
Initial offering period the offering period was terminated and participants were automatically enrolled in a new 12-month      
Commencement date May 15, 2024      
Ending date May 14, 2025      
Total stock-based compensation expense $ 500      
Unrecognized stock-based compensation expense $ 1,600 $ 2,400 $ 5,700  
Weighted-average remaining vesting period 6 months 7 days      
2021 Employee Stock Purchase Plan | Class A Common Stock        
Class Of Stock [Line Items]        
Shares reserved for issuance 4,810,524,000