XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Stock Option 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
Compensation Related Costs [Abstract]    
Number of Shares, Outstanding, beginning of period | shares 5,323,162  
Number of Shares, Granted | shares 819,835  
Number of Shares, Exercised | shares (162,545)  
Number of Shares, Forfeited | shares (67,612)  
Number of Shares, Outstanding, end of period | shares 5,912,840 5,323,162
Number of Shares, Options vested and expected to vest | shares 5,912,840  
Number of Shares, Options exercisable | shares 3,649,310  
Weighted-Average Exercise Price Per Share, Outstanding, beginning of period | $ / shares $ 50.04  
Weighted-Average Exercise Price Per Share, Outstanding, Granted | $ / shares 112.44  
Weighted-Average Exercise Price Per Share, Outstanding, Exercised | $ / shares 38.60  
Weighted-Average Exercise Price Per Share, Outstanding, Forfeited | $ / shares 109.69  
Weighted-Average Exercise Price Per Share, Outstanding, end of period | $ / shares 58.32 $ 50.04
Weighted-Average Exercise Price Per Share, Options vested and expected to vest | $ / shares 58.32  
Weighted-Average Exercise Price Per Share, Options exercisable | $ / shares $ 29.63  
Weighted-Average Remaining Contractual Term, Outstanding (Years) 7 years 7 months 6 days 7 years 8 months 12 days
Weighted-Average Remaining Contractual Term, Options vested and expected to vest 7 years 7 months 6 days  
Weighted-Average Remaining Contractual Term, Options exercisable 6 years 9 months 18 days  
Aggregate Intrinsic Value, Outstanding | $ $ 406,724 $ 431,456
Aggregate Intrinsic Value, Options vested and expected to vest | $ 406,724  
Aggregate Intrinsic Value, Options exercisable | $ $ 354,494