XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2019
Jan. 01, 2019
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total unrecognized compensation $ 7.4  
Weighted-average period of recognition of stock based compensation 2 years 1 month 6 days  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total unrecognized compensation $ 41.1  
Weighted-average period of recognition of stock based compensation 2 years 3 months  
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) 3.0  
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%