Quarterly report pursuant to Section 13 or 15(d)

Derivative Liability -Warrants - Schedule of Assumptions for Warrants (Details)

v3.20.1
Derivative Liability -Warrants - Schedule of Assumptions for Warrants (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
$ / shares
Dec. 31, 2019
$ / shares
Derivative Liability- Warrants [Member] | Fair Value of Underlying Stock [Member]    
Derivative Liability, Measurement Input 0.051 0.13
Derivative Liability- Warrants [Member] | Measurement Input, Exercise Price [Member]    
Derivative Liability, Measurement Input 0.40 0.40
Derivative Liability- Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]    
Derivative Liability, Measurement Input 0.17 1.58
Derivative Liability- Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]    
Derivative Liability, Measurement Input 0.23 1.59
Derivative Liability- Warrants [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]    
Derivative Liability, Measurement Input, term 1 year 1 month 2 days 1 year 4 months 2 days
Derivative Liability- Warrants [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]    
Derivative Liability, Measurement Input, term 1 year 9 months 7 days 2 years 7 days
Derivative Liability- Warrants [Member] | Measurement Input, Stock Price Volatility [Member] | Minimum [Member]    
Derivative Liability, Measurement Input 156 143
Derivative Liability- Warrants [Member] | Measurement Input, Stock Price Volatility [Member] | Maximum [Member]    
Derivative Liability, Measurement Input 166 154
Derivative Liability- Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]    
Derivative Liability, Measurement Input 0.00 0.00
Redemption Put Liability [Member] | Fair Value of Underlying Stock [Member]    
Derivative Liability, Measurement Input 0.019 0.056
Redemption Put Liability [Member] | Measurement Input, Exercise Price [Member]    
Derivative Liability, Measurement Input 0.20409 0.20409
Redemption Put Liability [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Derivative Liability, Measurement Input 0.70 1.92
Redemption Put Liability [Member] | Measurement Input, Expected Term [Member]    
Derivative Liability, Measurement Input, term 9 years 8 months 12 days 9 years 10 months 25 days
Redemption Put Liability [Member] | Measurement Input, Stock Price Volatility [Member]    
Derivative Liability, Measurement Input 95 92
Redemption Put Liability [Member] | Measurement Input, Expected Dividend Rate [Member]    
Derivative Liability, Measurement Input 0.00 0.00