XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.1
INTANGIBLE ASSETS (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Accumulated amortization $ (2,255,952) $ (1,715,974)
Intangible asset, net 4,048,572 4,290,773
Patents    
Intangible asset, gross 16,000 16,000
Software    
Intangible asset, gross 83,750 83,750
Trade Name    
Intangible asset, gross 826,098 785,038
Technology    
Intangible asset, gross 527,583 501,360
Client List/Relationship    
Intangible asset, gross $ 4,851,093 $ 4,620,599