XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Schedule of Amortization Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Amortization of intangible assets $ 157,003 $ 315,563
Cost of Sales [Member]    
Amortization of intangible assets 129,496 236,651
General and Administrative [Member]    
Amortization of intangible assets $ 27,507 $ 78,912