XML 102 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant and Equipment, Net (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Property, plant and equipment $ 50,018,588 $ 46,209,625
Impairment (1,770,938) (1,840,596)
Accumulated depreciation (7,205,126) (5,460,526)
Carrying amount 41,042,524 38,908,503
Buildings [Member]    
Property, plant and equipment 27,492,988 23,626,924
Machinery and equipment [Member]    
Property, plant and equipment 22,180,789 22,159,752
Office equipment [Member]    
Property, plant and equipment 181,587 218,581
Motor vehicles [Member]    
Property, plant and equipment $ 16,224 $ 204,368