XML 55 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Loss Per Common Share (Anti-Dilutive Common Share Equivalents) (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 common share equivalents (in shares) 11,410,980 15,580,272 12,874,565
Warrants to purchase      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 1,985,846 1,985,846  
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 7,918,853 11,426,296 10,711,321
Common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 2,007,846    
Common stock | Warrants to purchase      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 22,000 22,000 309,792
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 3,342,640 3,888,768 1,853,452
Employee stock purchase program      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common share equivalents (in shares) 127,487 243,208 0
Weighted Average      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Price of shares entitled to purchase (in dollars per share) $ 10.70