XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments (Details) - Schedule of level 3 financial instruments measured at fair value on recurring basis - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total $ (654,946) $ 769,699
Convertible notes payable [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total (19,246) 21,362
Notes payable to related party [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total   14,603
Derivative financial instruments [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total   740,355
Contingent acquisition consideration [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total $ (635,700) $ (6,621)