XML 96 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Promissory Notes and Embedded Derivative Instructions (Details) - Schedule of principle balance of the notes - Convertible Notes Payable [Member] - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Convertible Promissory Notes and Embedded Derivative Instructions (Details) - Schedule of principle balance of the notes [Line Items]    
Convertible note – principal $ 6,015,426 $ 5,367,174
Convertible note – discount (882,896) (2,038,727)
Convertible promissory note, net $ 5,132,530 $ 3,328,447