XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value - Schedule of Assumptions to Estimate Fair Value of Warrants (Details) - $ / shares
2 Months Ended 6 Months Ended 12 Months Ended
Mar. 08, 2019
Jun. 30, 2019
Dec. 31, 2018
Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   0.00%  
August 2016 Warrants [Member]      
Underlying price per share   $ 4.39 $ 7.92
August 2016 Warrants [Member] | Exercise Price Per Share [Member]      
Fair value measurement, input per share   $ 82.50 $ 82.76
August 2016 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage   1.74% 2.47%
August 2016 Warrants [Member] | Expected Holding Period [Member]      
Fair value measurement, input term   2 years 2 months 5 days 2 years 8 months 2 days
August 2016 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage   65.00% 70.00%
August 2016 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   0.00% 0.00%
February 2017 Warrants [Member]      
Underlying price per share   $ 4.39 $ 7.92
February 2017 Warrants [Member] | Exercise Price Per Share [Member] | Minimum [Member]      
Fair value measurement, input per share   30.25 30.36
February 2017 Warrants [Member] | Exercise Price Per Share [Member] | Maximum [Member]      
Fair value measurement, input per share   $ 33.00 $ 33.00
February 2017 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage   1.71% 2.47%
February 2017 Warrants [Member] | Expected Holding Period [Member] | Minimum [Member]      
Fair value measurement, input term   3 years 1 month 2 days 3 years 7 months 2 days
February 2017 Warrants [Member] | Expected Holding Period [Member] | Maximum [Member]      
Fair value measurement, input term   3 years 4 months 6 days 3 years 7 months 6 days
February 2017 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage   70.00% 75.00%
February 2017 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   0.00% 0.00%
June 2017 Warrants [Member]      
Underlying price per share   $ 4.39 $ 7.92
June 2017 Warrants [Member] | Exercise Price Per Share [Member]      
Fair value measurement, input per share   $ 27.50 $ 27.72
June 2017 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage   1.71% 2.47%
June 2017 Warrants [Member] | Expected Holding Period [Member]      
Fair value measurement, input term   2 years 8 months 5 days 3 years 5 months 1 day
June 2017 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage   0.00% 70.00%
June 2017 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   70.00% 0.00%
August 2017 Warrants [Member]      
Underlying price per share   $ 4.39 $ 7.92
August 2017 Warrants [Member] | Exercise Price Per Share [Member]      
Fair value measurement, input per share   $ 19.80 $ 19.80
August 2017 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage   1.72% 2.46%
August 2017 Warrants [Member] | Expected Holding Period [Member]      
Fair value measurement, input term     3 years 2 months 5 days
August 2017 Warrants [Member] | Expected Holding Period [Member] | Minimum [Member]      
Fair value measurement, input term   2 years 8 months 5 days  
August 2017 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage   70.00% 70.00%
August 2017 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   0.00% 0.00%
April 2018 Warrants [Member]      
Underlying price per share   $ 4.39 $ 7.92
April 2018 Warrants [Member] | Exercise Price Per Share [Member]      
Fair value measurement, input per share   $ 17.16 $ 17.16
April 2018 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage     2.51%
April 2018 Warrants [Member] | Risk Free Interest Rate [Member] | Minimum [Member]      
Fair value measurement, input Percentage   1.74%  
April 2018 Warrants [Member] | Risk Free Interest Rate [Member] | Maximum [Member]      
Fair value measurement, input Percentage   1.87%  
April 2018 Warrants [Member] | Expected Holding Period [Member] | Minimum [Member]      
Fair value measurement, input term   1 year 3 months 26 days 1 year 9 months 25 days
April 2018 Warrants [Member] | Expected Holding Period [Member] | Maximum [Member]      
Fair value measurement, input term   4 years 3 months 26 days 4 years 9 months 25 days
April 2018 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage     70.00%
April 2018 Warrants [Member] | Expected Volatility [Member] | Minimum [Member]      
Fair value measurement, input Percentage   60.00%  
April 2018 Warrants [Member] | Expected Volatility [Member] | Maximum [Member]      
Fair value measurement, input Percentage   70.00%  
April 2018 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage   0.00% 0.00%
March 2019 Warrants [Member]      
Underlying price per share $ 6.60 $ 4.39  
March 2019 Warrants [Member] | Exercise Price Per Share [Member]      
Fair value measurement, input per share $ 8.80 $ 8.80  
March 2019 Warrants [Member] | Risk Free Interest Rate [Member]      
Fair value measurement, input Percentage 2.42% 1.75%  
March 2019 Warrants [Member] | Expected Holding Period [Member]      
Fair value measurement, input term 5 years 4 years 8 months 9 days  
March 2019 Warrants [Member] | Expected Volatility [Member]      
Fair value measurement, input Percentage 65.00% 70.00%  
March 2019 Warrants [Member] | Expected Dividend Rate [Member]      
Fair value measurement, input Percentage 0.00% 0.00%