XML 92 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Summary of Non-designated Hedges (Detail)
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands
Jun. 30, 2019
AUD ($)
DerivativeInstrument
Jun. 30, 2019
CAD ($)
DerivativeInstrument
Jun. 30, 2019
EUR (€)
DerivativeInstrument
Dec. 31, 2018
AUD ($)
DerivativeInstrument
Dec. 31, 2018
EUR (€)
DerivativeInstrument
Dec. 31, 2018
GBP (£)
DerivativeInstrument
AUD [Member] | Buy AUD / Sell USD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | $       $ 55,000    
AUD [Member] | Buy USD / Sell AUD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | $       $ 55,000    
EUR [Member] | Buy GBP / Sell EUR Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | €     € 12,857      
Not Designated as Hedging Instrument [Member] | AUD [Member] | Buy AUD / Sell USD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments 1 1 1 1 1 1
Notional Amount | $ $ 99,000          
Not Designated as Hedging Instrument [Member] | AUD [Member] | Buy USD / Sell AUD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments 1 1 1 1 1 1
Notional Amount | $ $ 99,000          
Not Designated as Hedging Instrument [Member] | GBP [Member] | Buy GBP / Sell USD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments       1 1 1
Notional Amount | £           £ 23,200
Not Designated as Hedging Instrument [Member] | GBP [Member] | Buy USD / Sell GBP Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments       1 1 1
Notional Amount | £           £ 23,200
Not Designated as Hedging Instrument [Member] | EUR [Member] | Buy GBP / Sell EUR Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments 1 1 1 1 1 1
Notional Amount | €         € 12,857  
Not Designated as Hedging Instrument [Member] | CAD [Member] | Buy USD / Sell CAD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments 3 3 3      
Notional Amount | $   $ 19,400        
Not Designated as Hedging Instrument [Member] | CAD [Member] | Buy CAD / Sell USD Forward [Member]            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Number of Instruments 3 3 3      
Notional Amount | $   $ 19,400