XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Goodwill and Intangibles - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Gross $ 46,756,259 $ 46,756,259
Finite-Lived Intangible Assets, Accumulated Amortization 34,832,943 34,319,885
Net Identified Intangible Assets 11,923,316 12,436,374
Spectrum [Member]    
Indefinite-Lived Intangible Assets 877,814 877,814
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 42,878,445 42,878,445
Finite-Lived Intangible Assets, Accumulated Amortization $ 34,082,928  
Customer Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets, Useful Life (Year) 14 years  
Finite-Lived Intangible Assets, Accumulated Amortization   33,677,015
Customer Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets, Useful Life (Year) 15 years  
Video Franchise [Member]    
Finite-Lived Intangible Assets, Gross $ 3,000,000 3,000,000
Finite-Lived Intangible Assets, Accumulated Amortization $ 750,015 $ 642,870