XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions and Intangible Assets (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Business Combinations [Abstract]    
Patents $ 16,000 $ 16,000
Software 83,750 83,750
Trade Name 815,908 785,038
Technology 821,075 501,360
Client list / relationship 4,793,898 4,620,599
Accumulated amortization (1,997,732) (1,715,974)
Intangible asset, net $ 4,232,899 $ 4,290,773