XML 41 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2019
Business Combinations [Abstract]  
Schedule of intangible assets
   September 30,
2019
  December 31,
2018
Patents  $16,000   $16,000 
Software   83,750    83,750 
Trade Name   808,717    785,038 
Technology   516,491    501,360 
Client list / relationship   4,753,601    4,620,599 
Accumulated amortization   (2,099,001)   (1,715,974)
   $4,079,558   $4,290,773