XML 82 R66.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2016
Apr. 03, 2014
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 14,904,000  
2014 Equity Incentive Plan    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 6,095,000  
Employee Stock Options    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 5,556,000  
Restricted Stock Units    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 2,019,000  
ESPP    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 1,102,224 880,000
Warrants    
Class of Stock [Line Items]    
Shares of common stock reserved for future issuance (in shares) 132,000