Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Net Loss per Common Share (Schedule of Diluted Weighted Average Shares Outstanding) (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 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 2,268,697 1,508,982
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 873,065 233,057
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computations of diluted weighted average shares outstanding 32,601 48,317
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 1,362,880 1,225,000
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 151 2,608