XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging (Schedule of derivative financial instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Liabilities    
Notional Amount $ 225,000 $ 258,000
Hedged Asset, Fair Value Hedge 372,724 374,032
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) $ (2,276) $ (968)
Hedged Asset, Statement of Financial Position [Extensible Enumeration] Loans Loans
Loans Receivable [Member]    
Derivative Liabilities    
Financial Asset, Closed Portfolio, Portfolio Layer Method, Amortized Cost $ 752,400 $ 806,500
Beneficial Interest, Portfolio Layer Method, Amortized Cost 375,000 375,000
Hedged Asset, Fair Value Hedge 372,724 374,032
Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) (2,276) (968)
Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 643,000 435,000
Fair Value 14,040 12,206
Derivative Liabilities    
Fair Value 232 3,387
Not Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 355,531 340,589
Fair Value 11,985 10,965
Derivative Liabilities    
Notional Amount 380,082 359,134
Fair Value 11,846 10,891
Interest rate contracts    
Derivative Assets    
Fair Value 14,040  
Derivative Liabilities    
Fair Value 232 10,748
Interest rate contracts | Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 643,000 435,000
Fair Value 14,040 12,206
Derivative Liabilities    
Fair Value 232 3,387
Customer loan swaps | Not Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 313,413 298,143
Fair Value 11,717 10,699
Derivative Liabilities    
Notional Amount 313,413 298,143
Fair Value 11,787 10,748
Risk participation agreements | Not Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 27,568 28,077
Fair Value 0 0
Derivative Liabilities    
Notional Amount 60,228 52,193
Fair Value 0 0
Fixed Rate mortgage interest rate lock commitments | Not Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 4,737 10,924
Fair Value 65 215
Derivative Liabilities    
Notional Amount 5,331 2,092
Fair Value 55 11
Forward delivery commitments | Not Designated as Hedging Instrument    
Derivative Assets    
Notional Amount 9,813 3,445
Fair Value 203 51
Derivative Liabilities    
Notional Amount 1,110 6,706
Fair Value $ 4 $ 132