XML 100 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Details) - Schedule of level 3 financial instruments measured at fair value on recurring basis - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total $ 274,611 $ (208,027) $ (380,335) $ 561,672
Convertible notes payable [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total (93,097) (19,246) (71,735)
Notes payable to related party [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total (62,570) (47,967)
Derivative financial instruments [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total (13,672) 726,683
Contingent acquisition consideration [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total $ 274,611 $ (38,688) $ (361,089) $ (45,309)