XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock Option Activity (Details) - Stock Options [Member]
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Number of Shares  
Outstanding - December 31, 2020 | shares 7,554,305
Granted (weighted-average fair value of $32.61 per share) | shares 504,671
Exercised | shares (386,242)
Forfeited | shares (16.224)
Outstanding - June 30, 2021 | shares 7,656,510
Vested (exercisable) - June 30, 2021 | shares 5,890,689
Expected to vest after June 30, 2021 (unexercisable) | shares 1,765,821
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 32.61
Weighted-Average Exercise Price/Share  
Outstanding - December 31, 2020 10.29
Granted (weighted-average fair value of $32.66 per share) 56.18
Exercised 9.02
Forfeited 23.97
Outstanding - June 30, 2021 13.35
Vested (exercisable) - June 30, 2021 8.26
Expected to vest after June 30, 2021 (unexercisable) $ 30.30
Weighted-Average Remaining Contractual Term (Years)  
Outstanding - June 30, 2021 6 years 2 months 12 days
Vested (exercisable) - June 30, 2021 5 years 7 months 6 days
Expected to vest after June 30, 2021 (unexercisable) 8 years 3 months 18 days
Aggregated Intrinsic Value  
Outstanding - June 30, 2021 | $ $ 381,115
Vested (exercisable) - June 30, 2021 | $ 323,018
Expected to vest after June 30, 2021 (unexercisable) | $ $ 57,914