XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Summary of Stock Equity Award Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Shares Available for Grant, Beginning Balance 32,797,245  
Shares Available for Grant, Increase in authorized shares 13,590,094  
Shares Available for Grant, Stock options forfeited or expired 2,308,582  
Shares Available for Grant, Repurchases of unvested common stock 130,845  
Shares Available for Grant, RSUs granted (12,688,748)  
Shares Available for Grant, RSUs Forfeited or Cancelled 644,169  
Shares Available for Grant, Ending Balance 36,782,187 32,797,245
Outstanding Stock Options, Beginning Balance 61,926,383  
Outstanding Stock Options, Stock options exercised (7,695,923)  
Outstanding Stock Options, Ending Balance 51,921,878 61,926,383
Outstanding Stock Options, Vested 24,848,276  
Outstanding Stock Options, Vested and expected to vest 51,921,878  
Weighted-Average Exercise Price, Beginning Balance | $ / shares $ 6.97  
Weighted-Average Exercise Price, Stock options exercised | $ / shares 3.31  
Weighted-Average Exercise Price, Stock options forfeited or expired | $ / shares 8.52  
Weighted-Average Exercise Price, Ending Balance | $ / shares 7.44 $ 6.97
Weighted-Average Exercise Price, Vested | $ / shares 5.31  
Weighted-Average Exercise Price, Vested and Expected to Vest | $ / shares $ 7.44  
Weighted-Average Remaining Contractual Term (in years) 7 years 6 months 10 days 7 years 10 months 17 days
Weighted-Average Remaining Contractual Term Vested (in years) 6 years 11 months 26 days  
Weighted-Average Remaining Contractual Term Vested and expected to vest (in years) 7 years 6 months 10 days  
Aggregate Intrinsic Value, Beginning Balance | $ $ 4,289,643  
Aggregate Intrinsic Value, Ending Balance | $ 820,908 $ 4,289,643
Aggregate Intrinsic Value, Vested as of June 30, 2022 | $ 445,825  
Aggregate Intrinsic Value, Vested and expected to vest as of June 30, 2022 | $ $ 820,908