Annual report pursuant to Section 13 and 15(d)

Convertible Notes and Derivative Liabilities - Summary of Quantitative Information to Valuation Methodology and Unobservable Inputs (Details)

v3.20.1
Convertible Notes and Derivative Liabilities - Summary of Quantitative Information to Valuation Methodology and Unobservable Inputs (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
Minimum [Member]  
Share price $ 2.83
Maximum [Member]  
Share price $ 3.40
Derivative Liability [Member] | Contractual Term (In Years) [Member]  
Fair value assumptions, measurement input, term 5 years
Derivative Liability [Member] | Dividend Yield [Member]  
Fair value assumptions, measurement input, percentage 0
Derivative Liability [Member] | Minimum [Member] | Stock Price [Member]  
Share price $ 2.77
Derivative Liability [Member] | Minimum [Member] | Conversion Price [Member]  
Share price $ 1.60
Derivative Liability [Member] | Minimum [Member] | Volatility [Member]  
Fair value assumptions, measurement input, percentage 57.7
Derivative Liability [Member] | Minimum [Member] | Risk-free Rate [Member]  
Fair value assumptions, measurement input, percentage 2.23
Derivative Liability [Member] | Maximum [Member] | Stock Price [Member]  
Share price $ 4.05
Derivative Liability [Member] | Maximum [Member] | Conversion Price [Member]  
Share price $ 2.50
Derivative Liability [Member] | Maximum [Member] | Volatility [Member]  
Fair value assumptions, measurement input, percentage 62.9
Derivative Liability [Member] | Maximum [Member] | Risk-free Rate [Member]  
Fair value assumptions, measurement input, percentage 2.40