XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accumulated amortization $ (33,385,117) $ (28,710,493)
Balance 59,966,665  
Total, cost 99,826,783 74,062,545
Intangible assets, net 66,441,666 45,352,052
Easements [Member]    
Accumulated amortization 0 0
Balance 6,475,001 5,463,526
Customer Relationships [Member]    
Cost 66,568,230 49,535,976
Accumulated amortization (26,869,185) (23,611,856)
Balance 39,699,045 25,924,120
Permits, Licenses and Lease Acquisition Costs [Member]    
Cost 11,574,155 11,560,896
Accumulated amortization (4,209,786) (3,413,876)
Balance 7,364,369 8,147,020
Site Location [Member]    
Cost 849,347 849,347
Accumulated amortization (292,436) (250,085)
Balance 556,911 599,262
Noncompete Agreements [Member]    
Cost 626,000 626,000
Accumulated amortization (559,102) (488,134)
Balance 66,898 137,866
Technology-Based Intangible Assets [Member]    
Cost 1,128,000 1,128,000
Accumulated amortization (385,296) (311,250)
Balance 742,704 816,750
Trademarks and Trade Names [Member]    
Cost 11,152,200 3,852,200
Accumulated amortization (941,455) (590,575)
Balance 10,210,745 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,425,850 1,018,600
Accumulated amortization (99,857) (16,717)
Balance $ 1,325,993 $ 1,001,883