Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets (Details)

v3.19.1
Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Intangible assets not subject to amortization    
Total intangible assets not subject to amortization, Gross amount $ 3,309,968  
Total intangible assets not subject to amortization, Accumulated Amortization  
Total intangible assets not subject to amortization, Net 3,309,968  
Intangible assets subject to amortization    
Total Intangible Assets, Gross amount 2,139,421  
Total Intangible Assets, Accumulated Amortization 1,586,976  
Total Intangible Assets, Net amount 552,445 $ 1,044,046
Total Goodwill and Intangible Assets, Gross amount 5,449,389  
Total Goodwill and Intangible Assets, Accumulated Amortization 1,586,976  
Total Goodwill and Intangible Assets, Net 3,862,413  
Goodwill [Member]    
Intangible assets not subject to amortization    
Total intangible assets not subject to amortization, Gross amount 3,015,700  
Total intangible assets not subject to amortization, Accumulated Amortization  
Total intangible assets not subject to amortization, Net $ 3,015,700  
Intangible assets subject to amortization    
Estimated life in years Indefinite  
Trademark [Member]    
Intangible assets not subject to amortization    
Total intangible assets not subject to amortization, Gross amount $ 294,268  
Total intangible assets not subject to amortization, Accumulated Amortization  
Total intangible assets not subject to amortization, Net $ 294,268  
Intangible assets subject to amortization    
Estimated life in years Indefinite  
Customer Lists [Member]    
Intangible assets subject to amortization    
Total Intangible Assets, Gross amount $ 897,274  
Total Intangible Assets, Accumulated Amortization 897,274  
Total Intangible Assets, Net amount  
Customer Lists [Member] | Minimum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 5 years  
Customer Lists [Member] | Maximum [Member]    
Intangible assets subject to amortization    
Intangible assets subject to amortization, Estimated life in years 15 years  
ABC Acquired Contracts [Member]    
Intangible assets subject to amortization    
Total Intangible Assets, Gross amount $ 310,000  
Total Intangible Assets, Accumulated Amortization 134,333  
Total Intangible Assets, Net amount $ 175,667  
Intangible assets subject to amortization, Estimated life in years 5 years  
SIAS Acquired Contracts [Member]    
Intangible assets subject to amortization    
Total Intangible Assets, Gross amount $ 660,000  
Total Intangible Assets, Accumulated Amortization 286,000  
Total Intangible Assets, Net amount $ 374,000  
Intangible assets subject to amortization, Estimated life in years 5 years  
Non-compete Agreements [Member]    
Intangible assets subject to amortization    
Total Intangible Assets, Gross amount $ 272,147  
Total Intangible Assets, Accumulated Amortization 269,369  
Total Intangible Assets, Net amount $ 2,778  
Intangible assets subject to amortization, Estimated life in years 4 years