Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) - Schedule of Common Stock Reserved for Future Issuance (Details)

v3.6.0.2
Stockholders' Equity (Deficit) - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2016
Dec. 31, 2015
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 1,901,140 4,947,200
Conversion of Series A, B, C, And D Preferred Convertible Stock    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance   753,687
Conversion of Series E, F, And G Preferred Redeemable Convertible Stock    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance   2,327,170
Warrants Issued and Outstanding    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 51,003 788,338
Stock Option Awards Issued and Outstanding    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 1,040,387 756,692
Authorized for Grants under the 2013 Equity Incentive Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 0 321,313
Authorized for Grants under the 2016 Equity Incentive Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 709,750  
Authorized for grants under the 2016 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance 100,000