v3.10.0.1
Stockholders’ Equity - Shares Reserved for Issuance (Details) - shares
Jun. 30, 2018
Dec. 30, 2017
Employee Stock Option    
Class of Stock [Line Items]    
Options issued and outstanding 4,002,000 4,486,000
Common stock available for stock-based award grants under incentive award plans 13,971,000  
Restricted stock units    
Class of Stock [Line Items]    
Restricted stock units issued and outstanding 2,514,000 1,850,000
2014 Plan    
Class of Stock [Line Items]    
Common stock available for stock-based award grants under incentive award plans 2,540,000  
Common Stock    
Class of Stock [Line Items]    
Common stock available for conversion of Series A Redeemable Convertible Preferred Stock 4,915,000