Annual report pursuant to Section 13 and 15(d)

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

v3.20.1
Intangible Assets and Goodwill - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Net Carrying Value $ 10,061,593  
Intangible assets classified as long-term    
Carrying Value 17,565,000 $ 15,180,000
Accumulated Amortization (7,113,407) (5,738,319)
Net Carrying Value 10,451,593 9,441,681
Amortization 1,565,088 1,366,337
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 2,575,000 0
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,454,500) (3,013,500)
Net Carrying Value 5,365,500 5,806,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,100,000) (1,380,000)
Net Carrying Value 1,500,000 2,220,000
Amortization $ 720,000 $ 720,000
Customer list, ReTargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years  
Carrying Value $ 1,931,250  
Accumulated Amortization (160,938)  
Net Carrying Value 1,770,312  
Amortization $ 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,261,198) (1,100,194)
Net Carrying Value 348,802 509,806
Amortization $ 161,004 $ 161,004
Brand name, ReTargeter    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term 5 years  
Carrying Value $ 643,750  
Accumulated Amortization (53,646)  
Net Carrying Value 590,104  
Amortization $ 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 (83,125) (54,625)
Net Carrying Value 486,875 515,375
Amortization $ 28,500 $ 28,500
Brand    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term   1 year
Carrying Value   $ 121,000
Accumulated Amortization   (121,000)
Net Carrying Value   0
Amortization   $ 10,083
Non-competition agreements    
Schedule of Finite-Lived Intangible Assets and Goodwill [Line Items]    
Term   1 year
Carrying Value   $ 69,000
Accumulated Amortization   (69,000)
Net Carrying Value   0
Amortization   $ 5,750