XML 76 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Schedule of Derivatives by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) $ 64,260 $ 23,663
Derivative contracts (recorded in other assets) 2,877 875
Interest rate contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) 46,570 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,690 5,856
Foreign currency contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other assets) $ 2,877 $ 552