XML 118 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments and Hedging - Schedule of Gross Notional and Fair Value Amounts of Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional values $ 549,966 $ 612,181
Asset derivatives 11,529 7,490
Liability derivatives 2,090 3,758
Interest rate lock commitments    
Derivative [Line Items]    
Notional values 219,929 279,048
Asset derivatives 9,207 7,336
Liability derivatives 0 0
Forward delivery contracts    
Derivative [Line Items]    
Notional values 35,979 87,773
Asset derivatives 0 36
Liability derivatives 22 0
TBA mortgage backed securities    
Derivative [Line Items]    
Notional values 291,000 235,000
Asset derivatives 232 118
Liability derivatives 1,508 428
Other Contract    
Derivative [Line Items]    
Notional values 3,058 10,360
Asset derivatives 2,090 0
Liability derivatives $ 560 $ 3,330