XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Summary of Potentially Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 32,885,473 13,048,405
Options to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 6,142,586 8,191,963
Unvested restricted stock awards    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 78,300 146,800
Unvested restricted stock units    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 237,724 1,461,588
Warrants to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 26,426,863 3,248,054