v3.21.2
Derivative Liabilities (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Conversion of note, values issued $ 71,398      
Convertible Notes Payable [Member]        
Conversion of note, values issued 71,398 $ 102,185 $ 239,411 $ 608,242
Series D-2 Preferred Stock [Member]        
Conversion of note, values issued 945,116      
Series D-2 Preferred Stock [Member] | Convertible Notes Payable [Member]        
Derivative liability $ 0