XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Schedule of Derivatives by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) $ 66,137 $ 23,663
Derivative contracts (recorded in other assets) 1,804 875
Interest rate contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) 48,279 17,807
Interest rate contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other assets) 0 323
Foreign currency contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) 17,858 5,856
Foreign currency contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other assets) $ 1,804 $ 552