Quarterly report pursuant to Section 13 or 15(d)

Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details)

v3.20.1
Other Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Net Carrying Value $ 9,595,217  
Year-to-date Amortization 466,376  
Intangible assets classified as long-term    
Carrying Value 17,565,000  
Accumulated Amortization and Impairment (7,579,783)  
Net Carrying Value 9,985,217 $ 10,451,593
Goodwill, Impaired, Accumulated Impairment Loss    
Carrying Value 9,853,342  
Net Carrying Value 9,853,342 $ 9,853,342
Intangible assets acquired 2,570,000  
Trade names, web properties    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 390,000  
Customer list, Google    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 20 years  
Carrying Value $ 8,820,000  
Accumulated Amortization and Impairment (3,564,750)  
Net Carrying Value 5,255,250  
Year-to-date Amortization $ 110,250  
Technology    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years  
Carrying Value $ 3,600,000  
Accumulated Amortization and Impairment (2,280,000)  
Net Carrying Value 1,320,000  
Year-to-date Amortization $ 180,000  
Customer list, Retargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years  
Carrying Value $ 1,931,250  
Accumulated Amortization and Impairment (257,500)  
Net Carrying Value 1,673,750  
Year-to-date Amortization $ 96,563  
Customer list, all other    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 10 years  
Carrying Value $ 1,610,000  
Accumulated Amortization and Impairment (1,301,450)  
Net Carrying Value 308,550  
Year-to-date Amortization $ 40,250  
Brand name, Retargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years  
Carrying Value $ 643,750  
Accumulated Amortization and Impairment (85,833)  
Net Carrying Value 557,917  
Year-to-date Amortization $ 32,188  
Customer relationships    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 20 years  
Carrying Value $ 570,000  
Accumulated Amortization and Impairment (90,250)  
Net Carrying Value 479,750  
Year-to-date Amortization $ 7,125