Basis of Presentation and Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Calculations of Net Loss Per Share (Details) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
| Anti-dilutive securities | 1,166,000 | 1,417,000 |
| Stock Option [Member] | ||
| Anti-dilutive securities | 923,000 | 1,200,000 |
| Warrants [Member] | ||
| Anti-dilutive securities | 243,000 | 217,000 |
| Convertible Notes [Member] | ||
| Anti-dilutive securities | ||