XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Intangible Assets - Schedule of Future Amortization, Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
2025 $ 7,705,470  
2026 7,527,592  
2027 7,386,798  
2028 6,445,341  
2029 4,581,617  
Thereafter 16,980,216  
Total 50,627,034  
Customer Relationships [Member]    
2025 5,428,084  
2026 5,428,084  
2027 5,398,077  
2028 4,719,106  
2029 3,364,583  
Thereafter 8,835,573  
Total $ 33,173,507 $ 38,601,595
Customer Relationships [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 73 months  
Permits, Licenses and Lease Acquisition Costs [Member]    
2025 $ 1,087,249  
2026 1,060,760  
2027 1,027,373  
2028 764,887  
2029 255,686  
Thereafter 1,074,465  
Total $ 5,270,420 6,231,149
Permits, Licenses and Lease Acquisition Costs [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 58 months  
Site Location [Member]    
2025 $ 56,623  
2026 56,623  
2027 56,623  
2028 56,623  
2029 56,623  
Thereafter 146,277  
Total $ 429,392 486,015
Finite-lived intangible assets, useful life (Year) 15 years  
Site Location [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 91 months  
Noncompete Agreements [Member]    
2025 $ 0  
2026 0  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total $ 0 1,400
Noncompete Agreements [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 12 months  
Technology-Based Intangible Assets [Member]    
2025 $ 99,000  
2026 99,000  
2027 99,000  
2028 99,000  
2029 99,000  
Thereafter 24,750  
Total $ 519,750 618,750
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 63 months  
Trademarks and Trade Names [Member]    
2025 $ 590,567  
2026 590,567  
2027 525,667  
2028 525,667  
2029 525,667  
Thereafter 6,123,040  
Total $ 8,881,175 9,471,741
Trademarks and Trade Names [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 180 months  
Nonsolicitation Agreement [Member]    
2025 $ 163,889  
2026 12,500  
2027 0  
2028 0  
2029 0  
Thereafter 0  
Total $ 176,389 62,500
Nonsolicitation Agreement [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 18 months  
Capitalized Contract Costs [Member]    
2025 $ 280,058  
2026 280,058  
2027 280,058  
2028 280,058  
2029 280,058  
Thereafter 776,111  
Total $ 2,176,401 $ 2,586,135
Finite-lived intangible assets, useful life (Year) 10 years  
Capitalized Contract Costs [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 93 months