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
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total potentially dilutive shares 1,588,616 103,909 1,588,616 103,909
Stock Options [Member]        
Total potentially dilutive shares 40 291 40 291
Restricted Stock Units [Member]        
Total potentially dilutive shares 15,603 15,603 15,603 15,603
Warrants to Purchase Common Stock [Member]        
Total potentially dilutive shares 417,896 88,015 417,896 88,015
Series D Preferred Convertible Stock [Member]        
Total potentially dilutive shares 208,577 208,577
Warrants to Purchase Series C Preferred Stock [Member]        
Total potentially dilutive shares 946,500 946,500