XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Unamortized Stock-based Compensation (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 170,186
Restricted Stock Units (Service-Based)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 116,445
Weighted average vesting period (in years) 2 years 8 months 12 days
Restricted Stock Units (Performance-Based)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 2,672
Weighted average vesting period (in years) 1 year
Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 44,198
Weighted average vesting period (in years) 2 years 4 months 24 days
Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 3,204
Weighted average vesting period (in years) 1 year 9 months 18 days
ESPP  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized stock-based compensation (in thousands) $ 3,667
Weighted average vesting period (in years) 1 year 3 months 18 days