XML 109 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Derivatives, Fair Value and Classification (Details) - Interest-rate swaps - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives not subject to hedge accounting    
Derivative [Line Items]    
Asset Notional Amount $ 3,212 $ 7,524
Asset Derivatives 321 630
Liability Notional Amount 49,599 54,434
Liability Derivatives 346 695
Derivatives not subject to hedge accounting | Pay floating, receive fixed    
Derivative [Line Items]    
Asset Notional Amount 0 0
Asset Derivatives 0 0
Liability Notional Amount 3,212 7,524
Liability Derivatives 321 630
Derivatives not subject to hedge accounting | Pay fixed, receive floating    
Derivative [Line Items]    
Asset Notional Amount 3,212 7,524
Asset Derivatives 321 630
Liability Notional Amount 0 0
Liability Derivatives 0 0
Derivatives not subject to hedge accounting | Risk participation agreements sold    
Derivative [Line Items]    
Asset Notional Amount 0 0
Asset Derivatives 0 0
Liability Notional Amount 46,387 46,910
Liability Derivatives 25 65
Cash Flow Hedging | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Asset Notional Amount 0 0
Asset Derivatives 0 0
Liability Notional Amount 100,000 100,000
Liability Derivatives $ 336 $ 760