XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   $ 3,548,527
Additions $ 68,029,999  
Amortization (694,420)  
Impairment  
Net Book Value 70,884,106  
Amortization 694,420  
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   231,146
Additions 2,664,448  
Amortization (280,553)  
Impairment  
Net Book Value 2,615,041  
Amortization $ 280,553  
Intellectual Property [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 5 years  
Intellectual Property [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 7 years  
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   38,400
Additions $ 1,878,658  
Amortization (178,324)  
Impairment  
Net Book Value 1,738,734  
Amortization $ 178,324  
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 3 years  
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 10 years  
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   31,040
Additions $ 1,196,203  
Amortization (78,838)  
Impairment  
Net Book Value 1,148,405  
Amortization $ 78,838  
Trademarks and Trade Names [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 5 years  
Trademarks and Trade Names [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 10 years  
Non-compete agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   67,042
Additions $ 62,521  
Amortization (45,799)  
Impairment  
Net Book Value 83,764  
Amortization $ 45,799  
Non-compete agreement [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 2 years  
Non-compete agreement [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 4 years  
Platform Development Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 3 years  
Gross Cost   72,899
Additions $ 762,881  
Amortization (110,906)  
Impairment  
Net Book Value 724,874  
Amortization 110,906  
Indefinite-lived Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   440,527
Additions 6,564,711  
Amortization (694,420)  
Net Book Value 6,310,818  
Amortization 694,420  
Goodwill [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Cost   $ 3,108,000
Additions 61,465,288  
Amortization  
Impairment  
Net Book Value 64,573,288  
Amortization