Intangibles and Goodwill - Intangible Assets (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Intangible assets:      
Goodwill $ 307,314,171   $ 307,314,171
Summary of amortizable intangible assets:      
Finite-lived intangible assets, gross 174,317,979   174,317,979
Less accumulated amortization (46,165,412)   (42,590,238)
Intangible assets, net $ 128,152,567   131,727,741
Weighted-Average Life (in years) 14 years 4 months 24 days    
Amortization expense $ 3,575,174 $ 3,998,349  
Estimated amortization expense for the next five years and thereafter:      
Remainder of 2017 10,668,625    
2018 12,861,305    
2019 11,470,909    
2020 10,638,587    
2021 10,025,278    
Thereafter 72,487,863    
Intangible assets, net 128,152,567   131,727,741
Customer relationships      
Summary of amortizable intangible assets:      
Finite-lived intangible assets, gross $ 145,138,979   145,138,979
Weighted-Average Life (in years) 14 years 9 months 18 days    
Carrier relationships      
Summary of amortizable intangible assets:      
Finite-lived intangible assets, gross $ 18,300,000   18,300,000
Weighted-Average Life (in years) 17 years    
Non-compete agreements      
Summary of amortizable intangible assets:      
Finite-lived intangible assets, gross $ 5,239,000   5,239,000
Weighted-Average Life (in years) 6 years 8 months 12 days    
Trade names      
Summary of amortizable intangible assets:      
Finite-lived intangible assets, gross $ 5,640,000   $ 5,640,000
Weighted-Average Life (in years) 4 years