XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 10,543,650 12,047,872 10,941,237 12,076,422
Common stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 2,332,008 2,112,690 2,551,743 2,145,789
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 7,605,764 9,623,913 7,823,176 9,658,342
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 605,878 311,269 566,318 272,291