XML 97 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments and Hedging - Schedule of Gross Notional and Fair Value Amounts of Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Notional values $ 753,205 $ 549,966
Asset derivatives 12,688 11,529
Liability derivatives 1,095 2,090
Interest rate lock commitments    
Derivative [Line Items]    
Notional values 304,757 219,929
Asset derivatives 8,284 9,207
Liability derivatives 0 0
Forward delivery contracts    
Derivative [Line Items]    
Notional values 51,981 35,979
Asset derivatives 109 0
Liability derivatives 0 22
TBA mortgage backed securities    
Derivative [Line Items]    
Notional values 395,000 291,000
Asset derivatives 3,628 232
Liability derivatives 403 1,508
Other    
Derivative [Line Items]    
Notional values 1,467 3,058
Asset derivatives 667 2,090
Liability derivatives $ 692 $ 560