Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.20.2
Significant Accounting Policies - Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Total potentially dilutive shares 1,431,868 103,658
Options [Member]    
Total potentially dilutive shares 40
Unvested Restricted Stock Units [Member]    
Total potentially dilutive shares 789,360 15,603
Warrants to Purchase Common Stock [Member]    
Total potentially dilutive shares 514,516 88,015
Series D Preferred Convertible Stock [Member]    
Total potentially dilutive shares 72,992
Warrants to Purchase Series C Preferred Stock [Member]    
Total potentially dilutive shares 55,000