XML 73 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Note 8 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Accumulated amortization $ (24,160,885) $ (20,173,881)
Balance 39,866,820  
Total, cost 68,534,794 52,445,462
Intangible assets, net 44,373,909 32,271,581
Easements [Member]    
Accumulated amortization 0 0
Balance 4,507,089 2,032,494
Customer Relationships [Member]    
Cost 46,740,483 37,743,900
Accumulated amortization (20,558,751) (17,890,487)
Balance 26,181,732 19,853,413
Permits, Licenses and Lease Acquisition Costs [Member]    
Cost 11,053,673 10,305,521
Accumulated amortization (2,412,313) (1,443,337)
Balance 8,641,360 8,862,184
Site Location [Member]    
Cost 849,347 849,347
Accumulated amortization (193,462) (136,839)
Balance 655,885 712,508
Noncompete Agreements [Member]    
Cost 626,000 626,000
Accumulated amortization (386,934) (269,318)
Balance 239,066 356,682
Technology-Based Intangible Assets [Member]    
Cost 1,128,000 138,000
Accumulated amortization (212,250) (138,000)
Balance 915,750 0
Trademarks and Trade Names [Member]    
Cost 3,602,202 722,200
Accumulated amortization (369,175) (267,900)
Balance 3,233,027 454,300
Nonsolicitation Agreement [Member]    
Cost 28,000 28,000
Accumulated amortization (28,000) (28,000)
Balance $ 0 $ 0