v3.20.2
Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities excluded from calculation of diluted net loss per share - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 8,712,251 7,879,937
Series C-3 non-voting preferred stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 104,000 108,000
Series E non-voting preferred stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 391,953 391,953
Series G non-voting preferred stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 5,560,137 5,560,137
Restricted stock units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 8,411
Shares issuable for payment of deferred board compensation [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 45,326 31,498
Shares underlying outstanding warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 183,148 344,828
Shares underlying outstanding stock options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Shares 2,427,687 1,435,110