XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Accumulated amortization $ (29,903,691) $ (28,710,493)
Balance 37,919,564  
Total, cost 73,380,741 74,062,545
Intangible assets, net 43,477,050 45,352,052
Easements [Member]    
Accumulated amortization 0 0
Balance 5,557,486 5,463,526
Customer Relationships [Member]    
Cost 48,758,977 49,535,976
Accumulated amortization (24,399,908) (23,611,856)
Balance 24,359,069 25,924,120
Permits, Licenses and Lease Acquisition Costs [Member]    
Cost 11,562,131 11,560,896
Accumulated amortization (3,676,181) (3,413,876)
Balance 7,885,950 8,147,020
Site Location [Member]    
Cost 849,347 849,347
Accumulated amortization (264,047) (250,085)
Balance 585,300 599,262
Noncompete Agreements [Member]    
Cost 626,000 626,000
Accumulated amortization (511,866) (488,134)
Balance 114,134 137,866
Technology-Based Intangible Assets [Member]    
Cost 1,128,000 1,128,000
Accumulated amortization (335,661) (311,250)
Balance 792,339 816,750
Trademarks and Trade Names [Member]    
Cost 3,852,200 3,852,200
Accumulated amortization (646,195) (590,575)
Balance 3,206,005 3,261,625
Nonsolicitation Agreement [Member]    
Cost 28,000 28,000
Accumulated amortization (28,000) (28,000)
Balance 0 0
Capitalized Contract Costs [Member]    
Cost 1,018,600 1,018,600
Accumulated amortization (41,833) (16,717)
Balance $ 976,767 $ 1,001,883