XML 90 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - ESPP (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Jan. 01, 2018
Apr. 03, 2014
Share-based Compensation Arrangement by Share-based Payment Award      
Shares of common stock reserved for future issuance (in shares) 14,764,000    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum employee subscription rate, percentage of pre-tax earnings 15.00%    
Purchase price of shares, percentage of the fair market value of the Company's common stock 85.00%    
Maximum number of shares per employee per purchase period 1,500    
Shares of common stock reserved for future issuance (in shares) 1,371,000   880,000
Automatic annual increase in common stock reserved for issuance, percentage 1.00%    
Maximum annual increase of shares reserved 1,000,000    
Issuance of common stock under ESPP, shares 265,172    
Weighted-average price per share $ 15.47    
ESPP | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares of common stock reserved for future issuance, additional shares   566,316