Equity, Warrants (Details) $ / shares in Units, $ in Thousands | Jan. 10, 2017USD ($)$ / sharesshares | Nov. 03, 2016USD ($)$ / sharesshares | Jul. 26, 2016USD ($)$ / sharesshares | Mar. 31, 2017USD ($)$ / sharesshares | Jun. 30, 2018USD ($)$ / sharesshares | Jun. 30, 2017USD ($) | Jun. 30, 2018USD ($)$ / sharesshares | Jun. 30, 2017USD ($) | Dec. 31, 2017USD ($) | Feb. 15, 2017 | Dec. 31, 2016 |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Proceeds from exercise of warrants | | | | | | | $ 0 | $ 1,768 | | | |
Change in fair value of warrant liability | | | | | $ 0 | $ 37 | 0 | 1,466 | | | |
Minimum [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | | | | | | 0.0145 | 0.0147 |
Minimum [Member] | Expected Warrant Option Life [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Expected warrant option life | | | | | | | | | | 2 years 10 months 2 days | 3 years 1 month 6 days |
Maximum [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | | | | | | 0.0199 | 0.0196 |
Maximum [Member] | Expected Warrant Option Life [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Expected warrant option life | | | | | | | | | | 5 years 6 months | 5 years 3 months 18 days |
Replacement Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants outstanding | | | | | $ 500 | | $ 500 | | | | |
Replacement Warrants [Member] | Expected Dividend Yield [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | 0 | | 0 | | | | |
Replacement Warrants [Member] | Expected Warrant Option Life [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Expected warrant option life | | | | | 5 years | | 5 years | | | | |
Replacement Warrants [Member] | Minimum [Member] | Expected Stock Price Volatility [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | 0.4965 | | 0.4965 | | | | |
Replacement Warrants [Member] | Minimum [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | 0.0195 | | 0.0195 | | | | |
Replacement Warrants [Member] | Maximum [Member] | Expected Stock Price Volatility [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | 0.5038 | | 0.5038 | | | | |
Replacement Warrants [Member] | Maximum [Member] | Risk-Free Interest Rate [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants measurement input | | | | | 0.0197 | | 0.0197 | | | | |
Series B Convertible Preferred Stock [Member] | Investor Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants issuance cost | | | $ 0 | | | | | | | | |
Warrants to purchase shares of common stock (in shares) | shares | | | 6,149 | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | | $ 564 | | | | | | | | |
Warrants exercisable period | | | | | | | 36 months | | | | |
Period warrants became exercisable from closing date | | | | | | | 6 months | | | | |
Series D Convertible Preferred Stock [Member] | Investor Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants issuance cost | $ 0 | | | | | | | | | | |
Warrants to purchase shares of common stock (in shares) | shares | 1,961 | | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | $ 108 | | | | | | | | | | |
Warrants exercisable period | | | | | | | 60 months | | | | |
Period warrants became exercisable from closing date | | | | | | | 6 months | | | | |
Series C and D Convertible Preferred Stock [Member] | Investor Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants issuance cost | | $ 0 | | | | | | | | | |
Warrants to purchase shares of common stock (in shares) | shares | | 35,295 | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | $ 108 | | | | | | | | | |
Adjusted exercise price of warrants (in dollars per share) | $ / shares | | $ 102 | | | | | | | | | |
Series B, C And D Convertible Preferred Stock [Member] | Placement Agent Warrant [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants issuance cost | | | | | | | $ 0 | | | | |
Warrants to purchase shares of common stock (in shares) | shares | | | | | 2,605 | | 2,605 | | | | |
Expiration term of warrants | | | | | | | 5 years | | | | |
Series B, C And D Convertible Preferred Stock [Member] | Placement Agent Warrant [Member] | Minimum [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | | | | $ 126 | | $ 126 | | | | |
Series B, C And D Convertible Preferred Stock [Member] | Placement Agent Warrant [Member] | Maximum [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | | | | $ 810 | | $ 810 | | | | |
Warrant Exercise Agreement [Member] | Original Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Proceeds from exercise of warrants | | | | $ 2,000 | | | | | | | |
Warrants outstanding | | | | | $ 0 | | $ 0 | | $ 0 | | |
Relinquished amount of warrants | | | | | | | | $ 100 | | | |
Warrant Exercise Agreement [Member] | Replacement Warrants [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Warrants to purchase shares of common stock (in shares) | shares | | | | 43,396 | | | | | | | |
Warrant Exercise Agreement [Member] | Replacement Warrants [Member] | Minimum [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | | | $ 34.6 | | | | | | | |
Warrant Exercise Agreement [Member] | Replacement Warrants [Member] | Maximum [Member] | | | | | | | | | | | |
Warrants and Rights Disclosure [Abstract] | | | | | | | | | | | |
Exercise price of warrants (in dollars per share) | $ / shares | | | | $ 99.8 | | | | | | | |