Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share - Schedule of Diluted Net Loss Per Common Share (Details)

v3.21.1
Net Loss Per Share - Schedule of Diluted Net Loss Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Potentially dilutive common stock equivalents excluded from diluted net loss per share 4,658,728 326,659
Shares of Common Stock Issuable Upon Exercise of Warrants [Member]    
Potentially dilutive common stock equivalents excluded from diluted net loss per share 4,402,032 229,970
Shares of Common Stock Issuable Upon Exercise of Options [Member]    
Potentially dilutive common stock equivalents excluded from diluted net loss per share 256,696 96,689