Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Net Loss per Common Share (Schedule of Diluted Weighted Average Shares Outstanding) (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 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,068,642 24,012,169
Warrants to Purchase Common Stock    
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,359,193
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 546,347 820,990
Unvested Restricted Stock    
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,611,743 18,710,303
Unvested Restricted Stock Units    
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,102 121,683