XML 123 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Loss Per Share - Schedule of Securities Excluded from Calculation of Net (Loss) per Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 3,105,524 6,465,109 9,442,022
Common stock options issued      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 1,059,846 4,407,765 3,668,662
Restricted stock awards issued      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 1,659,759 1,802,130 1,562,918
Restricted stock units issued      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 385,919 255,214 217,206
Two Thousand Thirteen Convertible Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 0 0 3,854,959
Common stock warrants issued      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive excluded from computation of earnings per share amount (shares) 0 0 138,277