XML 25 R114.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments Derivative Financial Instruments (Schedule of Notional Amount and Fair Value of Open Foreign Currency Forward Contract) (Details)
£ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
MXN ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
CAD ($)
Dec. 31, 2018
MXN ($)
Dec. 31, 2018
GBP (£)
Financial Institution Counterparties [Member] | Other Liabilities [Member] | Not Designated as Hedging Instrument [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts Liability, Notional Amount   $ 4,593 $ 0 £ 0   $ 11,003 $ 3,015 £ 142
Customer Counterparties [Member] | Other Assets [Member] | Not Designated as Hedging Instrument [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts - Assets, Notional Amount   $ 4,583 $ 0 £ 0   $ 10,979 $ 3,000 £ 145
Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts, Liability Estimated Fair Value $ (33)       $ (13)      
Foreign Exchange Forward [Member] | Customer Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts - Assets Estimated Fair Value 45       40      
GBP Foreign Exchange Forward [Member] | Financial Institution Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts, Liability Estimated Fair Value 0       (2)      
GBP Foreign Exchange Forward [Member] | Customer Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts - Assets Estimated Fair Value 0       4      
MXN Foreign Exchange Forwards [Member] | Financial Institution Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts, Liability Estimated Fair Value 0       (132)      
MXN Foreign Exchange Forwards [Member] | Customer Counterparties [Member]                
Derivative Counter Party [Line Items]                
Forward Contracts - Assets Estimated Fair Value $ 0       $ 149