XML 20 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment, Net (Textual)        
Depreciation $ 681,089 $ 639,239 $ 2,728,224 $ 2,442,428
Dalian manufacturing facilities carrying amount     24,671,045 21,749,145
Impairment losses     $ 2,300,000 $ 900,000