Stockholders' Equity and Stock-Based Compensation (Details) - shares |
Jun. 30, 2019 |
Dec. 31, 2018 |
---|---|---|
Warrants outstanding | 844,337 | 844,337 |
Issued To Investors On October 25, 2013 [Member] | ||
Warrants outstanding | 163,986 | 163,986 |
Issued To Investors On November 17, 2014 [Member] | ||
Warrants outstanding | 546,919 | 546,919 |
Issued to an investment bank regarding the Series B Preferred Stock investment on January 30, 2018 [Member] | ||
Warrants outstanding | 133,432 | 133,432 |
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|