XML 79 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Trade Accounts and Bills Receivable, net (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Trade Accounts and Bills Receivable, net (Textual)    
Trade accounts and bills receivables and retention receivables $ 1,119,490