XML 49 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Computation of Diluted Net Loss Per Share Attributable to Common Stockholders Effect in Antidilutive (Details) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Redeemable Convertible Preferred Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share   7,885 7,885
Common Stock Warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share   25 25
Redeemable Convertible Preferred Stock Warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share   264 264
Unvested Shares of Common Stock Subject to Repurchase      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share 118 136 216
Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share 2,310 1,896 2,007