XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Intangible Assets - Schedule of Future Amortization, Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
2022 $ 4,823,693  
2023 4,770,085  
2024 4,741,082  
2025 4,720,096  
2026 4,674,237  
Thereafter 14,190,371  
Total 37,919,564  
2026 4,674,237  
Customer Relationships [Member]    
2022 3,193,399  
2023 3,193,399  
2024 3,193,399  
2025 3,193,399  
2026 3,190,151  
Thereafter 8,395,322  
Total 24,359,069 $ 25,924,120
2026 $ 3,190,151  
Customer Relationships [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 92 months  
Permits, Licenses and Lease Acquisition Costs [Member]    
2022 $ 1,063,793  
2023 1,063,793  
2024 1,063,793  
2025 1,043,647  
2026 1,017,039  
Thereafter 2,633,885  
Total 7,885,950 8,147,020
2026 $ 1,017,039  
Permits, Licenses and Lease Acquisition Costs [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 89 months  
Site Location [Member]    
2022 $ 56,623  
2023 56,623  
2024 56,623  
2025 56,623  
2026 56,623  
Thereafter 302,185  
Total 585,300 599,262
2026 $ 56,623  
Site Location [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 124 months  
Noncompete Agreements [Member]    
2022 $ 83,451  
2023 29,843  
2024 840  
2025 0  
2026 0  
Thereafter 0  
Total 114,134 137,866
2026 $ 0  
Noncompete Agreements [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 15 months  
Technology-Based Intangible Assets [Member]    
2022 $ 99,000  
2023 99,000  
2024 99,000  
2025 99,000  
2026 99,000  
Thereafter 297,339  
Total 792,339 816,750
2026 $ 99,000  
Technology-Based Intangible Assets [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 96 months  
Trademarks and Trade Names [Member]    
2022 $ 225,567  
2023 225,567  
2024 225,567  
2025 225,567  
2026 209,564  
Thereafter 2,094,173  
Total 3,206,005 3,261,625
2026 $ 209,564  
Trademarks and Trade Names [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 171 months  
Capitalized Contract Costs [Member]    
2022 $ 101,860  
2023 101,860  
2024 101,860  
2025 101,860  
2026 101,860  
Thereafter 467,467  
Total 976,767 $ 1,001,883
2026 $ 101,860  
Capitalized Contract Costs [Member] | Weighted Average [Member]    
Intangible assets, weighted average useful life (Month) 115 years