XML 23 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Loans (Details 1) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Carrying Amounts $ 41,503,036 $ 57,521,579
Pledged deposits (note 2) [Member]    
Carrying Amounts 6,994,110 16,014,118
Prepaid land use rights (note 9) [Member]    
Carrying Amounts 7,046,437 7,446,117
Buildings [Member]    
Carrying Amounts 19,164,628 17,501,902
Machinery and equipment [Member]    
Carrying Amounts 8,297,861 10,206,100
Bills receivable (note 3) [Member]    
Carrying Amounts $ 6,353,342