XML 111 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging (Schedule of derivative financial instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Notional Amount $ 83,000 $ 143,000
Other Assets [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Fair Value 5,589 5,731
Other Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Fair Value 19,754 40,546
Fair Value 19,582 40,071
Other Liabilities [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Fair Value 7,872 11,625
Interest Rate Contract [Member]    
Derivative [Line Items]    
Fair Value 5,589 5,731
Fair Value 7,872 11,625
Interest Rate Contract [Member] | Other Assets [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Notional Amount 160,000 110,000
Fair Value 5,589 5,731
Interest Rate Contract [Member] | Other Liabilities [Member] | Designated as Hedging Instrument    
Derivative [Line Items]    
Fair Value 7,872 11,625
Customer Loan Swaps [Member] | Other Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Notional Amount 345,545 376,290
Fair Value 19,297 39,627
Notional Amount 345,545 376,290
Fair Value 19,485 39,627
Interest Rate Lock Commitments [Member] | Other Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Notional Amount 20,437 58,574
Fair Value 371 608
Notional Amount 8,587 28,346
Fair Value 91 248
Forward Contracts [Member] | Other Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Notional Amount 3,882 24,951
Fair Value 86 311
Notional Amount 1,903 15,548
Fair Value 6 196
Loan Participations and Assignments | Other Assets [Member] | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Notional Amount 25,347  
Fair Value $ 0  
Notional Amount   53,704
Fair Value   $ 0