Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)

v3.19.1
Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Goodwill $ 12,593,795 $ 12,263,943
2018 Acquisition [Member]    
Customer relationships 6,250,000  
Accounts receivable 5,654,919  
Contract asset 861,341  
Inventory 307,278  
Property and equipment 319,352  
Goodwill 329,852  
Accounts payable (677,872)  
Accrued expenses (444,870)  
Business combination, Net 12,600,000  
2017 Acquisition [Member]    
Customer relationships 120,000  
Goodwill 85,000  
Business combination, Net $ 205,000