XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Intangible Assets - Schedule of Future Amortization, Intangible Assets (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
2024 $ 7,397,725  
2025 7,384,025  
2026 7,354,531  
2027 7,263,752  
2028 7,170,902  
Thereafter 22,674,706  
Total 59,245,641  
Customer Relationships [Member]    
2024 5,287,458  
2025 5,287,458  
2026 5,287,458  
2027 5,278,308  
2028 5,246,074  
Thereafter 12,902,047  
Total $ 39,288,803 $ 40,910,808
Customer Relationships [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 89 months  
Permits, Licenses and Lease Acquisition Costs [Member]    
2024 $ 1,080,537  
2025 1,079,786  
2026 1,051,575  
2027 1,026,188  
2028 998,288  
Thereafter 1,478,042  
Total $ 6,714,416 7,244,826
Permits, Licenses and Lease Acquisition Costs [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 75 months  
Site Location [Member]    
2024 $ 56,623  
2025 56,623  
2026 56,623  
2027 56,623  
2028 56,623  
Thereafter 231,445  
Total $ 514,560 542,639
Site Location [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 109 months  
Noncompete Agreements [Member]    
2024 $ 13,290  
2025 341  
2026 0  
2027 0  
2028 0  
Thereafter 0  
Total $ 13,631 47,500
Noncompete Agreements [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 2 months  
Technology-Based Intangible Assets [Member]    
2024 $ 99,000  
2025 99,000  
2026 99,000  
2027 99,000  
2028 99,000  
Thereafter 173,657  
Total $ 668,657 717,750
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 81 months  
Trademarks and Trade Names [Member]    
2024 $ 590,567  
2025 590,567  
2026 590,567  
2027 558,383  
2028 525,667  
Thereafter 6,913,700  
Total $ 9,769,451 10,062,308
Trademarks and Trade Names [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 198 months  
Nonsolicitation Agreement [Member]    
2024 $ 25,000  
2025 25,000  
2026 24,058  
2027 0  
2028 0  
Thereafter 0  
Total $ 74,058 0
Nonsolicitation Agreement [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 36 months  
Capitalized Contract Costs [Member]    
2024 $ 245,250  
2025 245,250  
2026 245,250  
2027 245,250  
2028 245,250  
Thereafter 975,815  
Total $ 2,202,065 $ 1,718,316
Capitalized Contract Costs [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 108 months