Net Loss Per Common Share Data - Schedule of Equivalent Shares Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Equity Awards (in shares) 6,672,102 7,553,379
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Equity Awards (in shares) 919,296 447,886
Performance based stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Equity Awards (in shares) 372,675 119,116