XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment, Net (Textual)          
Depreciation $ 560,916 $ 708,639 $ 1,142,407 $ 1,383,486  
Dalian manufacturing facilities carrying amount     23,106,731   $ 24,671,045
Impairment losses