XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Long Term Liabilities [Line Items]    
Other long-term liabilities $ 6,181 $ 6,217
Subsidies to Stress Free Polishing project [Member]    
Other Long Term Liabilities [Line Items]    
Other long-term liabilities 1,977 1,952
Subsidies to Electro Copper Plating project [Member]    
Other Long Term Liabilities [Line Items]    
Other long-term liabilities $ 4,204 $ 4,265