XML 120 R93.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Notional Amounts and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Asset Derivatives    
Notional Amount $ 56,256 $ 156,271
Fair Value 910 1,968
Derivative Liability [Abstract]    
Notional Amount 840,646 625,491
Fair Value (37,939) (11,087)
IRLCs    
Derivative Liability [Abstract]    
Fair Value 910 389
Forward contracts    
Derivative Liability [Abstract]    
Notional Amount 115,000 32,500
Fair Value (153) (360)
Derivatives designated as hedging instruments | Interest rate swaps assets    
Asset Derivatives    
Notional Amount 0 91,135
Fair Value 0 986
Derivative Liability [Abstract]    
Notional Amount 427,446 344,791
Fair Value (21,551) (6,011)
Notional Amount 515,646 524,126
Derivatives designated as hedging instruments | Interest rate swaps associated with securities available-for-sale    
Derivative Liability [Abstract]    
Notional Amount 88,200 38,200
Fair Value (2,806) (358)
Derivatives not designated as hedging instruments | IRLCs    
Asset Derivatives    
Notional Amount 56,256 15,136
Fair Value 910 389
Securities available-for-sale | Derivatives designated as hedging instruments | Interest rate swaps assets    
Asset Derivatives    
Notional Amount 0 50,000
Fair Value 0 593
Derivative Liability [Abstract]    
Notional Amount 88,200 88,200
Liability | Derivatives designated as hedging instruments | Interest rate swaps assets    
Derivative Liability [Abstract]    
Notional Amount 210,000 210,000
Fair Value $ (13,429) $ (4,358)