XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill total, Carrying Value $ 9,853,342 $ 9,853,342
Accumulated Amortization and Impairment (8,460,125) (12,900,209)
Goodwill total, Net Carrying Value 9,853,342 9,853,342
Amortization of Intangible Assets 769,916 984,500
Carrying Value 12,355,000 17,565,000
Net Carrying Value 3,894,875 4,664,791
Brand name [Member]    
Amortization of Intangible Assets 75,104 128,750
Carrying Value 643,750 643,750
Accumulated Amortization and Impairment 0 (568,646)
Net Carrying Value $ 643,750 $ 75,104
Term 5 years 5 years
Trade names, web properties [Member]    
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
Customer list, Google [Member]    
Amortization of Intangible Assets 441,000 441,000
Carrying Value 8,820,000 8,820,000
Accumulated Amortization and Impairment (5,659,500) (5,218,500)
Net Carrying Value $ 3,160,500 $ 3,601,500
Term 20 years 20 years
Customer list [Member]    
Amortization of Intangible Assets $ 225,312 $ 386,250
Carrying Value 1,931,250 1,931,250
Accumulated Amortization and Impairment (1,931,250) (1,705,938)
Net Carrying Value $ 0 $ 225,312
Term 5 years 5 years
Customer relationships [Member]    
Amortization of Intangible Assets $ 28,500 $ 28,500
Carrying Value 570,000 570,000
Accumulated Amortization and Impairment (225,625) (197,125)
Net Carrying Value $ 344,375 $ 372,875
Term 20 years 20 years
Technology [Member]    
Amortization of Intangible Assets   $ 0
Carrying Value   3,600,000
Accumulated Amortization and Impairment   (3,600,000)
Net Carrying Value   $ 0
Term   5 years
Customer List All Other [Member]    
Amortization of Intangible Assets   $ 0
Carrying Value   1,610,000
Accumulated Amortization and Impairment   (1,610,000)
Net Carrying Value   $ 0
Term   10 years