XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Derivatives (Details)
€ in Millions, £ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
GBP (£)
contract
Dec. 31, 2018
GBP (£)
contract
Dec. 31, 2018
EUR (€)
contract
Sep. 30, 2018
contract
Dec. 31, 2017
USD ($)
contract
Derivatives, Fair Value [Line Items]                  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax | $ $ 200,000 $ 200,000 $ 400,000 $ 400,000          
Foreign currency contract, asset, fair value disclosure | $                 $ 0
Forward Contracts                  
Derivatives, Fair Value [Line Items]                  
Derivative, number of instruments held | contract           2 2 5 2
Derivative, notional amount           £ 4.1 € 12.9    
Foreign Exchange Contract [Member]                  
Derivatives, Fair Value [Line Items]                  
Derivative, number of instruments held | contract         26        
Not Designated as Hedging Instrument [Member] | Foreign Currency Contract, Euro [Member]                  
Derivatives, Fair Value [Line Items]                  
Derivative, notional amount         £ 10.0 16.0      
Not Designated as Hedging Instrument [Member] | Foreign Currency Contract, Pound [Member]                  
Derivatives, Fair Value [Line Items]                  
Derivative, notional amount         4.0 £ 6.3      
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Currency Contract, Euro [Member]                  
Derivatives, Fair Value [Line Items]                  
Derivative, notional amount         18.9        
Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member] | Foreign Currency Contract, Pound [Member]                  
Derivatives, Fair Value [Line Items]                  
Derivative, notional amount         £ 9.2