XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2019
Jan. 01, 2019
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total unrecognized compensation $ 6.5  
Weighted-average period of recognition of stock based compensation 1 year 10 months 24 days  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total unrecognized compensation $ 50.1  
Weighted-average period of recognition of stock based compensation 2 years 7 months 6 days  
2016 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted, vesting term (in years) 4 years  
Additional shares authorized (in shares)   3.1
Number of shares reserved for future grant (in shares) 2.3  
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price at which employees could purchase stock semi-annually, percent of fair market value on purchase date 85.00%  
General duration of each offering period 6 months  
ESPP | ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares reserved for future grant (in shares) 0.7  
Maximum percentage of compensation contributed by employees 10.00%