v3.8.0.1
Stockholders’ Equity - Shares Reserved for Issuance (Details) - shares
Sep. 30, 2017
Dec. 31, 2016
Employee Stock Option    
Class of Stock [Line Items]    
Options issued and outstanding 4,488,000 4,312,000
Common stock available for stock-based award grants under incentive award plans 13,605,000  
Restricted stock units    
Class of Stock [Line Items]    
Restricted stock units issued and outstanding 1,903,000 1,780,000
2014 Plan    
Class of Stock [Line Items]    
Common stock available for stock-based award grants under incentive award plans 2,490,000  
Common Stock    
Class of Stock [Line Items]    
Common stock available for conversion of Series A Redeemable Convertible Preferred Stock 4,724,000