XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Share - Summary of Potentially Dilutive Shares of Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,260,151 4,347,262
Outstanding stock options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 611,975 629,629
Unvested restricted stock units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 15,168 30,739
Warrants to purchase common stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,633,008 3,686,894