XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Trade Accounts and Bills Payable (Narrative) (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Collateral Amount $ 57,863,871 $ 55,667,476
Bills receivable [Member]    
Collateral Amount $ 9,427,448 $ 19,047,471