XML 81 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss per Share - Anti-Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 4,898,363 3,672,666 2,447,776
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 509,611    
Outstanding Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 3,660,014 3,148,006 2,206,635
Unvested Restricted Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share   92,972 216,716
Unvested Restricted Stock Units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net loss per share 728,738 431,688 24,425