Quarterly report pursuant to Section 13 or 15(d)

Net Loss per Common Share (Schedule of Diluted Weighted Average Shares Outstanding) (Details)

v3.23.1
Net Loss per Common Share (Schedule of Diluted Weighted Average Shares Outstanding) (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 23,232,160 24,140,746
Warrants to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 1,909,450 4,505,621
Options to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 622,629 820,990
Unvested Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 20,699,016 18,710,303
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 1,065 103,832