XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment, Net (Textual)          
Depreciation $ 695,950 $ 681,089 $ 1,838,357 $ 2,064,576  
Dalian manufacturing facilities carrying amount     23,853,446   $ 24,671,045
Impairment losses