Annual report pursuant to Section 13 and 15(d)

Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)

v3.19.3.a.u2
Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)
12 Months Ended
Dec. 20, 2019
$ / shares
May 24, 2019
$ / shares
Dec. 31, 2019
$ / shares
Dec. 31, 2018
$ / shares
Dec. 31, 2016
$ / shares
Schedule of Capitalization, Equity [Line Items]          
Current share price (in dollars per share)         $ 8
Current share price | December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Current share price (in dollars per share) $ 0.39   $ 0.39    
Current share price | December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Current share price (in dollars per share) 0.39   0.39    
Current share price | May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Current share price (in dollars per share)   $ 1.49 0.39    
Current share price | 2015 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Current share price (in dollars per share)     0.39 $ 1.24  
Conversion price | December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Conversion price (in dollars per share) 0.5402   0.5402    
Conversion price | December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Conversion price (in dollars per share) $ 0.5625   0.5625    
Conversion price | May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Conversion price (in dollars per share)   $ 2.00 0.38    
Conversion price | 2015 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Conversion price (in dollars per share)     $ 2.75 $ 3.74  
Risk-free interest rate | December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage 0.0173   0.0173    
Risk-free interest rate | December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage 0.0169   0.0169    
Risk-free interest rate | May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage   0.0212 0.0167    
Risk-free interest rate | 2015 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage     0.0159 0.0248  
Expected term (years) | December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Expected term 5 years 6 months   5 years 5 months 19 days    
Expected term (years) | December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Expected term 5 years   4 years 11 months 19 days    
Expected term (years) | May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Expected term   5 years 4 years 4 months 24 days    
Expected term (years) | 2015 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Expected term     11 months 27 days 1 year 11 months 27 days  
Volatility of stock | December 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage 0.963   0.957    
Volatility of stock | December 2019 Placement Agent Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage 0.927   0.931    
Volatility of stock | May 2019 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage   0.98 0.939    
Volatility of stock | 2015 Warrants          
Schedule of Capitalization, Equity [Line Items]          
Measurement input percentage     0.98 1.04