XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Incentive Plans - Summary of Activity Under Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Options and Restricted Stock Units Available for Grant      
Options and Restricted Stock Units Available for Grant, plan shares expired (in shares) (1,176,888,000)    
Options and Restricted Stock Units Available for Grant, forfeited (in shares) 4,978,000    
Number of Options      
Options granted (in shares) 29,638    
Weighted- Average Exercise Price Per Share      
Weighted-average exercise price per share, options exercised (in dollars per share) $ 72.85 $ 5.40  
2020 Plan and 2014 Plan      
Options and Restricted Stock Units Available for Grant      
Options and Restricted Stock Units Available for Grant, Beginning Balance (in shares) 6,065,150,000    
Options and Restricted Stock Units Available for Grant, Additional shares authorized (in shares) 4,768,241,000    
Options and Restricted Stock Units Available for Grant, granted (in shares) (1,418,472,000)    
Options and Restricted Stock Units Available for Grant, exercised (in shares) 6,464,000    
Options and Restricted Stock Units Available for Grant, Ending Balance (in shares) 7,733,695,000   6,065,150,000
Number of Options      
Beginning balance (in shares) 9,314,836,000    
Options granted (in shares) 1,418,472,000    
Number of Options, exercised (630,679,000)    
Number of Options, forfeited (4,978,000)    
Ending balance (in shares) 10,097,651,000   9,314,836,000
Number of Options, Vested and expected to vest 10,097,651,000    
Number of Options, Exercisable 4,584,552,000    
Weighted- Average Exercise Price Per Share      
Weighted-Average Exercise Price Per Share, Beginning Balance (in dollars per share) $ 25.35    
Weighted-Average Exercise Price Per Share, Options granted (in dollars per share) 72.85    
Weighted-average exercise price per share, options exercised (in dollars per share) 8.74    
Weighted-Average Exercise Price Per Share, Options forfeited (in dollars per share) 46.02    
Weighted-Average Exercise Price Per Share, Ending Balance (in dollars per share) 33.05   $ 25.35
Weighted-Average Exercise Price Per Share, Vested and expected to vest (in dollars per share) 33.05    
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) $ 19.11    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-Average Remaining Contractual Term (Years) 7 years 11 months 23 days   7 years 9 months
Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest 7 years 11 months 23 days    
Weighted-Average Remaining Contractual Term (Years), Exercisable 6 years 11 months 1 day    
Aggregate Intrinsic Value $ 363,125   $ 348,868
Aggregate Intrinsic Value, Vested and expected to vest 363,125    
Aggregate Intrinsic Value, Exercisable $ 225,684    
2020 Plan and 2014 Plan | Restricted Stock Units      
Options and Restricted Stock Units Available for Grant      
Options and Restricted Stock Units Available for Grant, granted (in shares) (565,682,000)    
Options and Restricted Stock Units Available for Grant, forfeited (in shares) 3,625,000    
Options and Restricted Stock Units Available for Grant, units withheld (in shares) 46,279,000