XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Payables and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Other Payables and Accrued Liabilities [Abstract]  
Summary of other payables and accrued liabilities
  2017  2016 
  (In thousands of 
U.S. Dollars)
 
Advance from customers $1,036  $872 
Accrued wages and welfare  6,146   5,547 
Other payables  9,272   8,588 
Total other payables and accrued liabilities $16,454  $15,007