XML 68 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets (Details) - USD ($)
Mar. 31, 2019
Mar. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 46,347,661 $ 36,124,153
Accumulated Amortization (31,007,508) (29,479,852)
Finite-Lived Intangible Assets, Net 15,340,153 6,644,301
Estimated amortization expense for intangible assets for future years [Abstract]    
2014 2,300,000  
2015 2,300,000  
2016 2,300,000  
2017 2,200,000  
2018 2,000,000  
Thereafter 4,200,000  
Cost of acquiring existing customers [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 37,183,018 27,494,510
Accumulated Amortization (22,509,921) (21,098,875)
Finite-Lived Intangible Assets, Net 14,673,097 6,395,635
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,164,643 8,629,643
Accumulated Amortization (8,497,587) (8,380,977)
Finite-Lived Intangible Assets, Net $ 667,056 $ 248,666