| Stockholders’ Equity (Details 2) - Warrant [Member] - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | |
|---|---|---|
| Mar. 31, 2018 | Dec. 31, 2017 | |
| Number of Units, Unvested Beginning Balance | 123,413 | |
| Warrants, Exercised | (13,125) | |
| Number of Units, Unvested Ending Balance | 110,288 | |
| Weighted Average Exercise Price, Outstanding | $ 0.0828 | |
| Weighted Average Exercise Price, Exercised | 0.0001 | |
| Weighted Average Exercise Price, Outstanding | $ 0.0929 | |
| Aggregate Intrinsic Value | $ 487 | $ 438 | 
| X | ||||||||||
| 
- Definition Weighted average price at which equity instruments holders acquired shares when converting their equity instruments into shares. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The number of equity-based payment instruments, excluding stock (or unit) options that exercised during the reporting period. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the equity-based plan. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Intrinsic value of equity-based compensation awards outstanding. Excludes stock and unit options. No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 |