XML 96 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments (Details) - Schedule of fair value measurements - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 2,136,140 $ 2,836,790
Contingent acquisition consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 2,136,140 1,500,440
Convertible notes payable [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total   1,336,350
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total
Fair Value, Inputs, Level 1 [Member] | Contingent acquisition consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total
Fair Value, Inputs, Level 1 [Member] | Convertible notes payable [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total
Fair Value, Inputs, Level 2 [Member] | Contingent acquisition consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total
Fair Value, Inputs, Level 2 [Member] | Convertible notes payable [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 2,136,140 2,836,790
Fair Value, Inputs, Level 3 [Member] | Contingent acquisition consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 2,136,140 1,500,440
Fair Value, Inputs, Level 3 [Member] | Convertible notes payable [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total   $ 1,336,350