Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Net Carrying Value $ 8,196,089  
Intangible assets classified as long-term    
Carrying Value 17,565,000 $ 17,565,000
Accumulated Amortization (8,978,911) (7,113,407)
Net Carrying Value 8,586,089 10,451,593
Amortization 1,865,504 1,565,088
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]    
Carrying Value 9,853,342 9,853,342
Accumulated Amortization and Impairment 0 0
Goodwill 9,853,342 9,853,342
Intangible assets acquired 0 2,575,000
Tradenames, web properties    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Carrying Value 390,000 390,000
Accumulated Amortization 0 0
Net Carrying Value 390,000 390,000
Amortization $ 0 $ 0
Customer list, Google    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 20 years 20 years
Carrying Value $ 8,820,000 $ 8,820,000
Accumulated Amortization (3,895,500) (3,454,500)
Net Carrying Value 4,924,500 5,365,500
Amortization $ 441,000 $ 441,000
Technology    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years 5 years
Carrying Value $ 3,600,000 $ 3,600,000
Accumulated Amortization (2,820,000) (2,100,000)
Net Carrying Value 780,000 1,500,000
Amortization $ 720,000 $ 720,000
Customer list, ReTargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years 5 years
Carrying Value $ 1,931,250 $ 1,931,250
Accumulated Amortization (547,188) (160,938)
Net Carrying Value 1,384,062 1,770,312
Amortization $ 386,250 $ 160,938
Customer list, all other    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 10 years 10 years
Carrying Value $ 1,610,000 $ 1,610,000
Accumulated Amortization (1,422,202) (1,261,198)
Net Carrying Value 187,798 348,802
Amortization $ 161,004 $ 161,004
Brand name, ReTargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years 5 years
Carrying Value $ 643,750 $ 643,750
Accumulated Amortization (182,396) (53,646)
Net Carrying Value 461,354 590,104
Amortization $ 128,750 $ 53,646
Customer relationships    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 20 years 20 years
Carrying Value $ 570,000 $ 570,000
Accumulated Amortization (111,625) (83,125)
Net Carrying Value 458,375 486,875
Amortization $ 28,500 $ 28,500