XML 50 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property, Plant and Equipment, Net (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Property, Plant and Equipment, Net (Textual)    
Depreciation expense $ 2,597,692 $ 1,589,051
Construction in progress, description The Company started the first phase of the construction for its facility expansion in China ("Phase I") in April 2016 in China. For the year ended December 31, 2017, construction in progress of approximately $19.3 million was completed and was transferred to property, plant and equipment for Phase I.  
Total construction cost $ 11,000,000  
Machinery [Member]    
Property, Plant and Equipment, Net (Textual)    
Amount of machinery related to sale leaseback $ 12,239,859