XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Schedule of intangible assets
   

June 30,

2020

   

December 31,

2019

 
Patents   $ 16,000     $ 16,000  
Software     83,750       83,750  
Trade name     786,809       826,098  
Technology     502,491       527,583  
Client list / relationship     4,630,543       4,851,093  
Accumulated amortization     (2,389,478 )     (2,255,952 )
    $ 3,630,115     $ 4,048,572