XML 130 R115.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives - Details of Foreign Currency Exchange Contracts Held (Details) - Not designated as hedging instrument
12 Months Ended
Dec. 31, 2018
USD ($)
$ / €
¥ / $
$ / R$
Dec. 31, 2017
USD ($)
$ / €
¥ / $
$ / R$
Euro    
Derivative [Line Items]    
Notional value $ 20,000,000 $ 17,000,000.0
Forward rate | $ / € 1.1421 1.1858
Unrealized gain (loss) recorded at balance sheet date $ (97,000) $ (220,000)
Chinese Yuan    
Derivative [Line Items]    
Notional value   $ 20,000,000.0
Forward rate | ¥ / $   6.6481
Unrealized gain (loss) recorded at balance sheet date   $ (410,000)
Chinese Yuan | USD/Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value $ 27,000,000  
Forward rate | ¥ / $ 6.8969  
Unrealized gain (loss) recorded at balance sheet date $ (116,000)  
Chinese Yuan | USD/Chinese Yuan    
Derivative [Line Items]    
Notional value $ 5,000,000  
Forward rate | ¥ / $ 6.9245  
Unrealized gain (loss) recorded at balance sheet date $ (41,000)  
Brazilian Real    
Derivative [Line Items]    
Notional value $ 1,000,000 $ 2,500,000.0
Forward rate | $ / R$ 3.8651 3.2350
Unrealized gain (loss) recorded at balance sheet date $ 5,000 $ 65,000