XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Property, Plant and Equipment, Net (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Property, Plant and Equipment, Net (Textual)          
Depreciation $ 1,383,486 $ 1,110,369 $ 578,156 $ 708,639  
Property, plant and equipment, net 42,806,024   42,806,024   $ 38,908,503
Dalian manufacturing facilities [Member]          
Property, Plant and Equipment, Net (Textual)          
Property, plant and equipment, net $ 26,380,086   $ 26,380,086   $ 21,749,144