XML 73 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Intangible Assets - Schedule of Future Amortization, Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
2024 $ 7,585,003  
2025 7,570,595  
2026 7,531,605  
2027 7,390,811  
2028 6,449,355  
Thereafter 21,531,916  
Total 58,059,285  
Customer Relationships [Member]    
2024 5,428,084  
2025 5,428,084  
2026 5,428,084  
2027 5,398,078  
2028 4,719,107  
Thereafter 12,200,158  
Total $ 38,601,595 $ 40,910,808
Customer Relationships [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 85 months  
Permits, Licenses and Lease Acquisition Costs [Member]    
2024 $ 1,086,916  
2025 1,073,908  
2026 1,047,418  
2027 1,014,030  
2028 751,545  
Thereafter 1,257,332  
Total $ 6,231,149 7,244,826
Permits, Licenses and Lease Acquisition Costs [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 69 months  
Site Location [Member]    
2024 $ 56,623  
2025 56,623  
2026 56,623  
2027 56,623  
2028 56,623  
Thereafter 202,900  
Total $ 486,015 542,639
Finite-lived intangible assets, useful life (Year) 15 years  
Site Location [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 103 months  
Noncompete Agreements [Member]    
2024 $ 1,400  
2025 0  
2026 0  
2027 0  
2028 0  
Thereafter 0  
Total $ 1,400 47,500
Noncompete Agreements [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 7 months  
Technology-Based Intangible Assets [Member]    
2024 $ 99,000  
2025 99,000  
2026 99,000  
2027 99,000  
2028 99,000  
Thereafter 123,750  
Total $ 618,750 717,750
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 75 months  
Trademarks and Trade Names [Member]    
2024 $ 590,567  
2025 590,567  
2026 590,567  
2027 525,667  
2028 525,667  
Thereafter 6,648,706  
Total $ 9,471,741 10,062,308
Trademarks and Trade Names [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 192 months  
Nonsolicitation Agreement [Member]    
2024 $ 25,000  
2025 25,000  
2026 12,500  
2027 0  
2028 0  
Thereafter 0  
Total $ 62,500 0
Nonsolicitation Agreement [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 30 months  
Capitalized Contract Costs [Member]    
2024 $ 297,413  
2025 297,413  
2026 297,413  
2027 297,413  
2028 297,413  
Thereafter 1,099,070  
Total $ 2,586,135 $ 1,718,316
Finite-lived intangible assets, useful life (Year) 10 years  
Capitalized Contract Costs [Member] | Weighted Average [Member]    
Finite-lived intangible assets, useful life (Year) 104 months