XML 128 R43.htm IDEA: XBRL DOCUMENT v3.20.1
DERIVATIVE LIABILITIES (Details 1) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Derivative liability $ 6,160,895 $ 10,363,105
Convertible Notes Payable [Member]    
Derivative liability 3,606,194 7,809,054
Series B Preferred Stock [Member]    
Derivative liability 2,535,359 2,339,898
Warrants [Member]    
Derivative liability $ 19,342 $ 214,153