Stockholders' Equity (Deficit) (Details) shares in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2017
$ / shares
shares
| |
| Class of Warrant or Right | |
| Outstanding | 2,112 |
| Class of Warrant or Right Issued Date One [Member] | |
| Class of Warrant or Right | |
| Date Issued | Apr. 13, 2012 |
| Expiration Date | Apr. 13, 2018 |
| Exercise Price (in dollars per share) | $ / shares | $ 4.85 |
| Outstanding | 983 |
| Class of Warrant or Right Issued Date Two [Member] | |
| Class of Warrant or Right | |
| Date Issued | Oct. 08, 2014 |
| Expiration Date | Oct. 08, 2020 |
| Exercise Price (in dollars per share) | $ / shares | $ 3.3 |
| Outstanding | 848 |
| Class of Warrant or Right Issued Date Three [Member] | |
| Class of Warrant or Right | |
| Date Issued | Jul. 27, 2017 |
| Expiration Date | Jul. 27, 2024 |
| Exercise Price (in dollars per share) | $ / shares | $ 1.96 |
| Outstanding | 281 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Class of warrants or rights expiration date. No definition available.
|
| X | ||||||||||
- Definition Class of warrants or rights issue date. No definition available.
|
| X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|