v3.7.0.1
Stockholders’ Equity - Shares Reserved for Issuance (Details) - shares
Apr. 01, 2017
Dec. 31, 2016
Employee Stock Option    
Class of Stock [Line Items]    
Options issued and outstanding 4,667,000 4,312,000
Common stock available for stock-based award grants under incentive award plans 14,086,000  
Restricted stock units    
Class of Stock [Line Items]    
Restricted stock units issued and outstanding 1,819,000 1,780,000
2014 Plan    
Class of Stock [Line Items]    
Common stock available for stock-based award grants under incentive award plans 3,004,000  
Common Stock    
Class of Stock [Line Items]    
Common stock available for conversion of Series A Redeemable Convertible Preferred Stock 4,596,000