XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Non-Designated Forward Foreign Currency Exchange Contracts Outstanding (Detail) - Foreign exchange contracts
6 Months Ended
Jun. 30, 2018
BRL (R$)
Derivative
Jun. 30, 2018
COP ($)
Derivative
Jun. 30, 2018
EUR (€)
Derivative
Jun. 30, 2018
GBP (£)
Derivative
Maximum        
Derivative [Line Items]        
Maturity Jun. 30, 2021      
Not Designated as Hedging Instrument        
Derivative [Line Items]        
Number of Contracts 10 10 10 10
Not Designated as Hedging Instrument | Euros | Purchase        
Derivative [Line Items]        
Number of Contracts 3 3 3 3
Aggregate Notional Amount in Foreign Currency | €     € 52,200,000  
Maturity Jul. 31, 2018      
Not Designated as Hedging Instrument | Brazilian Reais | Purchase        
Derivative [Line Items]        
Number of Contracts 5 5 5 5
Aggregate Notional Amount in Foreign Currency | R$ R$ 52,200,000      
Maturity Aug. 31, 2018      
Not Designated as Hedging Instrument | United Kingdom, Pounds | Sell        
Derivative [Line Items]        
Number of Contracts 1 1 1 1
Aggregate Notional Amount in Foreign Currency | £       £ 2,600,000
Maturity Jul. 31, 2018      
Not Designated as Hedging Instrument | Colombian Pesos | Sell        
Derivative [Line Items]        
Number of Contracts 1 1 1 1
Aggregate Notional Amount in Foreign Currency | $   $ 34,000,000,000    
Maturity Jul. 31, 2018