XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Summary of Activity Under Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 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)     219,279,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) $ 13.79 $ 12.63 $ 10.16 $ 8.34  
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,642,952,000)    
Options and Restricted Stock Units Available for Grant, exercised (in shares)     15,288,000    
Options and Restricted Stock Units Available for Grant, Ending Balance (in shares) 7,641,966,000   7,641,966,000   6,065,150,000
Number of Options          
Beginning balance (in shares)     9,314,836,000    
Options granted (in shares)     1,642,952,000    
Number of Options, exercised     (876,113,000)    
Number of Options, forfeited     (219,279,000)    
Ending balance (in shares) 9,862,396,000   9,862,396,000   9,314,836,000
Number of Options, Vested and expected to vest 9,862,396,000   9,862,396,000    
Number of Options, Exercisable 4,897,258,000   4,897,258,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.27    
Weighted-average exercise price per share, options exercised (in dollars per share)     10.16    
Weighted-Average Exercise Price Per Share, Options forfeited (in dollars per share)     43.10    
Weighted-Average Exercise Price Per Share, Ending Balance (in dollars per share) $ 34.12   34.12   $ 25.35
Weighted-Average Exercise Price Per Share, Vested and expected to vest (in dollars per share) 34.12   34.12    
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) $ 21.41   $ 21.41    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]          
Weighted-Average Remaining Contractual Term (Years)     7 years 9 months 7 days   7 years 9 months
Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest     7 years 9 months 7 days    
Weighted-Average Remaining Contractual Term (Years), Exercisable     6 years 9 months 25 days    
Aggregate Intrinsic Value $ 408,223   $ 408,223   $ 348,868
Aggregate Intrinsic Value, Vested and expected to vest 408,223   408,223    
Aggregate Intrinsic Value, Exercisable $ 264,933   $ 264,933    
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)     (700,547,000)    
Options and Restricted Stock Units Available for Grant, forfeited (in shares)     40,160,000    
Options and Restricted Stock Units Available for Grant, units withheld (in shares)     54,235,000