XML 101 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives - Foreign Currency Exchange Contracts (Details) - Not Designated as Hedging Instrument
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
¥ / $
$ / R$
$ / €
Dec. 31, 2017
USD ($)
¥ / $
$ / R$
$ / €
USD/Euro Foreign Exchange Forward, July 27, 2018 | USD    
Derivative [Line Items]    
Notional value $ 15,000,000  
Forward rate | $ / € 1.1575  
Unrealized gain/(loss) recorded at balance sheet date $ (148,000)  
USD/Chinese Yuan Renminbi Foreign Exchange Forward, July 27, 2018 | Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value $ 5,000,000  
Forward rate | ¥ / $ 6.6195  
Unrealized gain/(loss) recorded at balance sheet date $ (15,000)  
USD/Brazilian Real Foreign Exchange Forward, July 24, 2018 | USD    
Derivative [Line Items]    
Notional value $ 1,000,000  
Forward rate | $ / R$ 3.8626  
Unrealized gain/(loss) recorded at balance sheet date $ 6,000  
USD/Euro Foreign Exchange Forward, January 5, 2018 | USD    
Derivative [Line Items]    
Notional value   $ 17,000,000
Forward rate | $ / €   1.1858
Unrealized gain/(loss) recorded at balance sheet date   $ (220,000)
USD/Chinese Yuan Renminbi Foreign Exchange Forward, January 5, 2018 | Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value   $ 20,000,000
Forward rate | ¥ / $   6.6481
Unrealized gain/(loss) recorded at balance sheet date   $ (410,000)
USD/Brazilian Real Foreign Exchange Forward, January 24, 2018 | USD    
Derivative [Line Items]    
Notional value   $ 2,500,000.0
Forward rate | $ / R$   3.2350
Unrealized gain/(loss) recorded at balance sheet date   $ 65,000