XML 68 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Loans (Details 1) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Carrying Amounts $ 37,180,639 $ 57,521,579
Pledged deposits (note 3) [Member]    
Carrying Amounts 4,021,255 16,014,118
Prepaid land use rights (note 10) [Member]    
Carrying Amounts 7,446,117
Right-of-use assets (note 10) [Member]    
Carrying Amounts 7,194,195
Buildings [Member]    
Carrying Amounts 17,683,961 17,501,902
Machinery and equipment [Member]    
Carrying Amounts 8,281,228 10,206,100
Bills receivable (note 3) [Member]    
Carrying Amounts $ 6,353,342