Stockholders' Equity and Stock-Based Compensation (Details) - $ / shares |
1 Months Ended | 3 Months Ended | |||
---|---|---|---|---|---|
Jan. 30, 2018 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2016 |
Jun. 30, 2016 |
|
Warrants outstanding | 844,337 | 844,337 | |||
Exercise price | $ 0.25 | ||||
Issued To Investors On October 25, 2013 [Member] | |||||
Warrants outstanding | 163,986 | 163,986 | |||
Exercise price | $ 11.50 | ||||
Warrants exchanged for common stock | 59,450 | ||||
Exercise price, new warrant terms | $ 6.25 | ||||
Common stock shares issuable upon exercise of warrants | 250,000 | ||||
Issued To Investors On November 17, 2014 [Member] | |||||
Warrants outstanding | 546,919 | 546,919 | |||
Exercise price | $ 11.55 | ||||
Exercise price, new warrant terms | $ 6.25 | ||||
Common stock shares issuable upon exercise of warrants | 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 | |||
Exercise price | $ 1.50 | ||||
Common stock shares issuable upon exercise of warrants | 133,432 |
X | ||||||||||
- Definition Exercise price of the warrants. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|