XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accumulated amortization $ (27,650,847) $ (24,160,885)
Balance 38,064,857  
Total, cost 70,326,793 68,534,794
Intangible assets, net 42,675,946 44,373,909
Easements [Member]    
Accumulated amortization 0 0
Balance 4,611,089 4,507,089
Customer Relationships [Member]    
Cost 48,283,484 46,740,483
Accumulated amortization (22,943,605) (20,558,751)
Balance 25,339,879 26,181,732
Permits, Licenses and Lease Acquisition Costs [Member]    
Cost 10,948,673 11,053,673
Accumulated amortization (3,159,510) (2,412,313)
Balance 7,789,163 8,641,360
Site Location [Member]    
Cost 849,347 849,347
Accumulated amortization (235,813) (193,462)
Balance 613,534 655,885
Noncompete Agreements [Member]    
Cost 626,000 626,000
Accumulated amortization (463,884) (386,934)
Balance 162,116 239,066
Technology-Based Intangible Assets [Member]    
Cost 1,128,000 1,128,000
Accumulated amortization (286,296) (212,250)
Balance 841,704 915,750
Trademarks and Trade Names [Member]    
Cost 3,852,200 3,602,202
Accumulated amortization (533,739) (369,175)
Balance 3,318,461 3,233,027
Nonsolicitation Agreement [Member]    
Cost 28,000 28,000
Accumulated amortization (28,000) (28,000)
Balance $ 0 $ 0