v3.10.0.1
Warrants - Fair Value of Warrant Liabilities (Details)
6 Months Ended
Jun. 30, 2018
Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Dividend yield 0.00%
Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Dividend yield 0.00%
Measurement Input, Price Volatility | Minimum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Expected volatility 96.10%
Measurement Input, Price Volatility | Minimum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Expected volatility 13.20%
Measurement Input, Price Volatility | Maximum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Expected volatility 104.90%
Measurement Input, Price Volatility | Maximum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Expected volatility 101.90%
Measurement Input, Risk Free Interest Rate | Minimum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 2.38%
Measurement Input, Risk Free Interest Rate | Minimum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 0.18%
Measurement Input, Risk Free Interest Rate | Maximum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 2.65%
Measurement Input, Risk Free Interest Rate | Maximum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 2.40%
Measurement Input, Expected Term | Minimum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Expected life in years 1 year 3 months 4 days
Measurement Input, Expected Term | Minimum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Expected life in years 4 days
Measurement Input, Expected Term | Maximum | Black Scholes  
Fair value assumptions and methodology for assets and liabilities  
Expected life in years 3 years 5 months 16 days
Measurement Input, Expected Term | Maximum | Monte Carlo Simulation Model  
Fair value assumptions and methodology for assets and liabilities  
Expected life in years 1 year 4 months 10 days