XML 79 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Schedule of Derivatives by Balance Sheet Location (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) $ 59,288,000 $ 23,663,000
Derivative contracts (recorded in other assets) 18,126,000 875,000
Interest rate contracts | Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other liabilities) 43,674 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) 15,614 5,856
Foreign currency contracts | Not Designated as Hedging Instrument | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative contracts (recorded in other assets) $ 18,126 $ 552