Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Summary of Potentially Dilutive Securities (Details)

v3.6.0.2
Significant Accounting Policies - Summary of Potentially Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in the calculation of diluted net loss per share 2,457,897 6,436,235 5,967,719
Preferred Redeemable And Convertible Stock, Including Accumulated Dividends      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in the calculation of diluted net loss per share 2,406,894 4,891,205 4,653,197
Employee Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in the calculation of diluted net loss per share   756,692 504,550
Warrants outstanding      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in the calculation of diluted net loss per share 51,003    
Series G Preferred Stock | Warrants outstanding      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potentially dilutive securities not included in the calculation of diluted net loss per share   788,338 809,972