XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value - Schedule of Assumptions to Estimate Fair Value of Warrants (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2020
$ / shares
Dec. 31, 2019
$ / shares
August 2016 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
August 2016 Warrants [Member] | Exercise Price Per Share [Member]    
Fair value measurement, input per share $ 82.50 $ 82.50
August 2016 Warrants [Member] | Risk Free Interest Rate [Member]    
Fair value measurement, input Percentage 0.12 1.58
August 2016 Warrants [Member] | Expected Holding Period [Member]    
Fair value measurement, input term 11 months 1 day 1 year 8 months 2 days
August 2016 Warrants [Member] | Expected Volatility [Member]    
Fair value measurement, input Percentage 125 96
August 2016 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00
February 2017 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
February 2017 Warrants [Member] | Exercise Price Per Share [Member] | Minimum [Member]    
Fair value measurement, input per share 30.25 30.25
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 0.13 1.60
February 2017 Warrants [Member] | Expected Holding Period [Member] | Minimum [Member]    
Fair value measurement, input term 1 year 10 months 3 days 2 years 7 months 2 days
February 2017 Warrants [Member] | Expected Holding Period [Member] | Maximum [Member]    
Fair value measurement, input term 1 year 10 months 6 days 2 years 7 months 6 days
February 2017 Warrants [Member] | Expected Volatility [Member]    
Fair value measurement, input Percentage 125 89
February 2017 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00
June 2017 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
June 2017 Warrants [Member] | Exercise Price Per Share [Member]    
Fair value measurement, input per share $ 27.50 $ 27.50
June 2017 Warrants [Member] | Risk Free Interest Rate [Member]    
Fair value measurement, input Percentage 0.13 1.60
June 2017 Warrants [Member] | Expected Holding Period [Member]    
Fair value measurement, input term 1 year 8 months 2 days 2 years 5 months 1 day
June 2017 Warrants [Member] | Expected Volatility [Member]    
Fair value measurement, input Percentage 130 91
June 2017 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00
August 2017 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
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 0.12 0.0159
August 2017 Warrants [Member] | Expected Holding Period [Member]    
Fair value measurement, input term 1 year 5 months 5 days 2 years 2 months 5 days
August 2017 Warrants [Member] | Expected Volatility [Member]    
Fair value measurement, input Percentage 140 0.94
August 2017 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00
April 2018 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
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] | Minimum [Member]    
Fair value measurement, input Percentage 0.06 1.59
April 2018 Warrants [Member] | Risk Free Interest Rate [Member] | Maximum [Member]    
Fair value measurement, input Percentage 0.16 1.65
April 2018 Warrants [Member] | Expected Holding Period [Member] | Minimum [Member]    
Fair value measurement, input term 26 days 9 months 25 days
April 2018 Warrants [Member] | Expected Holding Period [Member] | Maximum [Member]    
Fair value measurement, input term 3 years 26 days 3 years 9 months 25 days
April 2018 Warrants [Member] | Expected Volatility [Member] | Minimum [Member]    
Fair value measurement, input Percentage 1.00 86
April 2018 Warrants [Member] | Expected Volatility [Member] | Maximum [Member]    
Fair value measurement, input Percentage 1.05 124
April 2018 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00
March 2019 Warrants [Member]    
Underlying price per share $ 2.15 $ 0.54
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 0.19 0.0166
March 2019 Warrants [Member] | Expected Holding Period [Member]    
Fair value measurement, input term 3 years 5 months 9 days 4 years 2 months 8 days
March 2019 Warrants [Member] | Expected Volatility [Member]    
Fair value measurement, input Percentage 1.00 0.87
March 2019 Warrants [Member] | Expected Dividend Yield [Member]    
Fair value measurement, input Percentage 0.00 0.00