XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Risk Management Derivative Notional Amounts (Details) - Derivatives Designated as Hedging Instruments - Cash Flow Hedging - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional amount $ 60,186 $ 106,750
Foreign Exchange Contract | United Kingdom, Pounds    
Derivative [Line Items]    
Notional amount 7,610 10,128
Foreign Exchange Contract | Japan, Yen    
Derivative [Line Items]    
Notional amount 16,023 25,342
Foreign Exchange Contract | Euro Member Countries, Euro    
Derivative [Line Items]    
Notional amount 36,553 48,838
Interest Rate Swap Contracts    
Derivative [Line Items]    
Notional amount $ 0 $ 22,442