Annual report pursuant to Section 13 and 15(d)

Loss Per Share - Narrative (Details)

v3.10.0.1
Loss Per Share - Narrative (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]      
Number of common stock warrant and common stock options exercised (in shares) 540,000 1,720,649 3,420,697
Number of common stock issued for stock warrant and stock options exercised (in shares) 353,677 1,447,792 3,292,753
Shares surrendered in lieu of cash payment (in shares) 186,323 272,857 127,944
Equity securities      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential common shares excluded from diluted net loss per share calculation (in shares) 16,568,520 6,255,624 4,736,104