XML 100 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2019
GBP (£)
contract
Dec. 31, 2019
EUR (€)
contract
Dec. 31, 2019
USD ($)
contract
Dec. 31, 2018
GBP (£)
contract
Dec. 31, 2018
EUR (€)
contract
Dec. 31, 2018
USD ($)
contract
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ 700,000                
Derivative, notional amount | £       £ 4,800,000          
Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) 700,000                
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 200,000                
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 381,000 $ (40,000) $ 0            
Foreign Exchange Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, Number of Instruments Held | contract             12 12 12
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, Number of Instruments Held | contract       26 26 26      
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Currency Contract, Euro [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, notional amount | £       £ 24,200,000     £ 12,900,000    
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Currency Contract, Pound [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, notional amount | £       £ 9,700,000     £ 4,100,000    
Not Designated as Hedging Instrument [Member] | Forward contracts                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, Number of Instruments Held | contract       15 15 15 2 2 2
Not Designated as Hedging Instrument [Member] | Euro Member Countries, Euro | Forward contracts                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, notional amount | €         € 20,000,000.0     € 16,000,000.0  
Not Designated as Hedging Instrument [Member] | United Kingdom, Pounds                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, notional amount           $ 5,600,000     $ 6,300,000
Not Designated as Hedging Instrument [Member] | India, Rupees                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Derivative, notional amount           $ 756,000,000.0      
Convertible Debt Securities [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Convertible Security, Investment In Period $ 600,000                
Preferred Stock                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Convertible Security, Investment In Period   $ 2,500,000