XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets and Goodwill (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Goodwill total, Carrying Value $ 9,853,342 $ 9,853,342
Goodwill total, Net Carrying Value 9,853,342 9,853,342
Intangible assets classified as long-term    
Carrying Value 12,355,000 17,565,000
Accumulated Amortization and Impairment (8,182,459) (12,900,209)
Net Carrying Value 4,172,541 4,664,791
Amortization of Intangible Assets 492,250 984,500
Net Carrying Value 3,782,541  
Trade names, web properties    
Intangible assets classified as long-term    
Amortization of Intangible Assets 0 0
Carrying Value 390,000 390,000
Accumulated Amortization and Impairment 0 0
Net Carrying Value 390,000 390,000
Accumulated Amortization and Impairment 0 0
Customer list, Google    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 220,500 $ 441,000
Term 20 years 20 years
Carrying Value $ 8,820,000 $ 8,820,000
Accumulated Amortization and Impairment (5,439,000) (5,218,500)
Net Carrying Value 3,381,000 3,601,500
Accumulated Amortization and Impairment (5,439,000) (5,218,500)
Customer list, ReTargeter    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 193,125 $ 386,250
Term 5 years 5 years
Carrying Value $ 1,931,250 $ 1,931,250
Accumulated Amortization and Impairment (1,899,063) (1,705,938)
Net Carrying Value 32,187 225,312
Accumulated Amortization and Impairment (1,899,063) (1,705,938)
Brand name, ReTargeter    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 64,375 $ 128,750
Term 5 years 5 years
Carrying Value $ 643,750 $ 643,750
Accumulated Amortization and Impairment (633,021) (568,646)
Net Carrying Value 10,729 75,104
Accumulated Amortization and Impairment (633,021) (568,646)
Customer relationships    
Intangible assets classified as long-term    
Amortization of Intangible Assets $ 14,250 $ 28,500
Term 20 years 20 years
Carrying Value $ 570,000 $ 570,000
Accumulated Amortization and Impairment (211,375) (197,125)
Net Carrying Value 358,625 372,875
Accumulated Amortization and Impairment $ (211,375) (197,125)
Technology [Member]    
Intangible assets classified as long-term    
Amortization of Intangible Assets   $ 0
Term   5 years
Carrying Value   $ 3,600,000
Accumulated Amortization and Impairment   (3,600,000)
Net Carrying Value   0
Accumulated Amortization and Impairment   (3,600,000)
Customer List All Other [Member]    
Intangible assets classified as long-term    
Amortization of Intangible Assets   $ 0
Term   10 years
Carrying Value   $ 1,610,000
Accumulated Amortization and Impairment   (1,610,000)
Net Carrying Value   0
Accumulated Amortization and Impairment   $ (1,610,000)