XML 84 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Summary of Stock Option Activity (Details) - 2008 Plan and 2017 Plan - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Balance, Number of Shares 11,124  
Granted, Number of Shares 596  
Exercised, Number of Shares (2,089)  
Forfeited and expired, Number of Shares (51)  
Balance, Number of Shares 9,580 11,124
Options exercisable at September 30, 2020, Number of Shares 6,405  
Balance, Weighted Average Exercise Price $ 14.84  
Granted, Weighted Average Exercise Price 144.60  
Exercised, Weighted Average Exercise Price 5.37  
Forfeited and expired, Weighted Average Exercise Price 8.36  
Balance, Weighted Average Exercise Price 25.01 $ 14.84
Options exercisable at September 30, 2020, Weighted Average Exercise Price $ 7.39  
Balance, Weighted Average Remaining Contractual Life (Years) 5 years 10 months 24 days 6 years 2 months 12 days
Options exercisable at September 30, 2020, Weighted Average Remaining Contractual Life (Years) 5 years  
Granted, Weighted Average Grant Date Fair Value Per Share $ 54.22  
Outstanding, ending balance $ 1,569,042  
Options exercisable, ending balance $ 1,162,018