Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Variable Conversion Rate (Details)

v3.20.2
Fair Value Measurements - Schedule of Variable Conversion Rate (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
Jun. 30, 2019
$ / shares
Measurement Input, Expected Term [Member]    
Fair value assumptions, measurement input, term 1 month  
Measurement Input, Expected Term [Member] | Minimum [Member]    
Fair value assumptions, measurement input, term   1 month
Measurement Input, Expected Term [Member] | Maximum [Member]    
Fair value assumptions, measurement input, term   1 year
Measurement Input, Exercise Price [Member] | Minimum [Member]    
Fair value assumptions, measurement input, exercise price $ 0.06 $ 6.20
Measurement Input, Exercise Price [Member] | Maximum [Member]    
Fair value assumptions, measurement input, exercise price $ 0.75 $ 12.90
Measurement Input, Expected Volatility [Member] | Minimum [Member]    
Fair value assumptions, measurement input, percentage 157 134
Measurement Input, Expected Volatility [Member] | Maximum [Member]    
Fair value assumptions, measurement input, percentage 249 161
Measurement Input, Expected Dividend Rate [Member]    
Fair value assumptions, measurement input, percentage 0.00 0.00
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]    
Fair value assumptions, measurement input, percentage 0.03 1.91
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]    
Fair value assumptions, measurement input, percentage 1.54 2.87
Forfeitures [Member]    
Fair value assumptions, measurement input, percentage 0.00 0.00