XML 67 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Trade Accounts and Bills Payable (Narrative) (Details)
6 Months Ended
Jun. 30, 2018
USD ($)
Trade Accounts And Bills Payable 1 $ 19,047,471
Trade Accounts And Bills Payable 2 $ 5,864,148