XML 67 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Common Share (Anti-Dilutive Common Share Equivalents) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 5,423,547 11,410,980 15,580,272
Warrants to purchase      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares)   1,985,846  
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 4,525,996 7,918,853 11,426,296
Common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 22,000    
Common stock | Warrants to purchase      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 22,000 22,000 22,000
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 702,024 3,342,640 3,888,768
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded (in shares) 173,527 127,487 243,208
Weighted Average      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Price of shares entitled to purchase (in dollars per share) $ 14.50