XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Property, Plant and Equipment, Net (Textual)      
Depreciation $ 581,491 $ 674,847  
Dalian manufacturing facilities carrying amount 24,075,465   $ 24,671,045
Impairment losses $ 0 $ 0