XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Trade Accounts Receivable, Net (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Schedule of accounts receivable    
Trade accounts receivable, net $ 932,298 $ 1,344,022