XML 117 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments on the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Notional amounts $ 767,070 $ 780,152
Fair Values 636 1,401
Interest Rate Swaps | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional amounts 365,042 363,498
Fair Values 15,264 18,567
Interest Rate Swaps | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional amounts 358,527 356,683
Fair Values (14,959) (18,298)
Risk participation agreements included in other liabilities | Derivatives Not Designated as Hedging Instruments | Other Liabilities    
Derivatives, Fair Value [Line Items]    
Notional amounts 32,494 20,000
Fair Values 0 (2)
Forward commitments to purchase forward-settling mortgage-backed securities included in other assets | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional amounts 0 9,000
Fair Values 0 91
Forward commitments to purchase treasury notes in other assets | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional amounts 0 22,500
Fair Values 0 822
Interest rate-lock commitments on residential mortgage loans included in other assets | Derivatives Not Designated as Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional amounts 11,007 8,471
Fair Values 331 221
Cash Flow Hedging | Interest Rate Swaps | Derivatives Designated as Cash Flow Hedging Instruments | Other Assets    
Derivatives, Fair Value [Line Items]    
Notional amounts 0 10,500
Fair Values $ 0 $ 786