Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details 2)

v3.4.0.3
Warrants (Details 2) - Warrant [Member]
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 375,000
Exercise Price $ 7.00
Series A January 27, 2014 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 315,676
Stock Price on Measurement Date $ 7.00
Exercise Price $ 15.00
Warrant expiration date 3 years
Expected Volatility 150.00%
Dividend Yield 0.00%
Risk Free Rate 0.76%
Series B January 27, 2014 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 157,846
Stock Price on Measurement Date $ 7.00
Exercise Price $ 45.00
Warrant expiration date 5 years
Expected Volatility 150.00%
Dividend Yield 0.00%
Risk Free Rate 1.61%
Series C November 19, 2014 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 145,399
Stock Price on Measurement Date $ 9.37
Exercise Price $ 12.00
Warrant expiration date 5 years 6 months
Expected Volatility 94.60%
Dividend Yield 0.00%
Risk Free Rate 1.64%
Repricing Series C May 18, 2015 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 142,957
Stock Price on Measurement Date $ 5.95
Exercise Price $ 9.00
Warrant expiration date 5 years
Expected Volatility 96.34%
Dividend Yield 0.00%
Risk Free Rate 1.46%
Series D November 19, 2014 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 193,865
Stock Price on Measurement Date $ 9.37
Exercise Price $ 9.37
Warrant expiration date 6 months
Expected Volatility 93.44%
Dividend Yield 0.00%
Risk Free Rate 0.07%
Repricing Series D May 18, 2015 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 190,609
Stock Price on Measurement Date $ 5.95
Exercise Price $ 5.25
Warrant expiration date 0 months
Expected Volatility 226.56%
Dividend Yield 0.00%
Risk Free Rate 0.02%
Series E November 19, 2014 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 145,399
Stock Price on Measurement Date $ 9.37
Exercise Price $ 15.00
Warrant expiration date 7 years 6 months
Expected Volatility 94.60%
Dividend Yield 0.00%
Risk Free Rate 1.64%
Repricing Series E May 18, 2015 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 142,957
Stock Price on Measurement Date $ 5.95
Exercise Price $ 9.00
Warrant expiration date 7 years
Expected Volatility 96.34%
Dividend Yield 0.00%
Risk Free Rate 1.87%
First Closing March 3, 2016 [Member]  
Assumption Used to Value Warrants Using Black Scholes Pricing Model [Abstract]  
Number of Shares Underlying Warrants Granted | shares 375,000
Stock Price on Measurement Date $ 1.74
Exercise Price $ 7.00
Warrant expiration date 5 years
Expected Volatility 130.07%
Dividend Yield 0.00%
Risk Free Rate 1.33%