Annual report pursuant to Section 13 and 15(d)

Stock Options, Warrants and Restricted Common Stock (Narrative) (Details)

v3.20.1
Stock Options, Warrants and Restricted Common Stock (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 05, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 1,800,000    
Unrecognized compensation cost, period for recognition 3 months    
Total stock-based compensation $ 745,000 $ 4,660,000  
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 3 years    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 5 years    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
2019 Equity Incentive Plan [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved under the Plan 3,600,000    
Number of shares registered under the Plan     3,930,603
Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation   $ 58,000