XML 132 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Derivatives $ 29,951,000 $ 34,738,000  
Cash collateral pledged on derivatives 20,961,000 14,042,000  
Designated as hedging | Interest expense on deposits      
Derivative [Line Items]      
Terminated fair value hedge increase amount 4,588,000    
Gain (loss) included in income statement 517,000 985,000 $ (93,000)
Interest Rate Swap | Designated as hedging | Subordinated Debt      
Derivative [Line Items]      
Notional Amount   30,000,000  
Notional amount, matured 30,000,000    
Derivatives 0 579,000  
Interest Rate Swap | Interest expense on deposits | Designated as hedging      
Derivative [Line Items]      
Notional Amount   200,000,000  
Notional amount, terminated 200,000,000    
Fair value hedge   4,497,000  
Interest Rate Swap | Subordinated Debt | Designated as hedging      
Derivative [Line Items]      
Notional Amount   100,000,000  
Fair value hedge 0 $ 673,000  
Notional amount, matured $ 100,000,000