Quarterly report pursuant to Section 13 or 15(d)

Schedule of Antidilutive Securities (Details)

v3.20.2
Schedule of Antidilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive earnings per share, amount 32,692 31,898
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive earnings per share, amount 22,260 16,859
Preferred Stock and Accrued Dividend Upon Conversion [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive earnings per share, amount 9,104 9,240
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive earnings per share, amount 1,328 5,799