v3.25.2
Borrowed Funds (Pledged financial instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Pledged Assets $ 531,425 $ 548,987
Short-term Debt [Line Items]    
Pledged Financial Instruments, Available for Sale Securities, without Single Maturity Date 58,119 67,539
Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged 405,027 395,286
Securities Sold under Agreements to Repurchase, Fair Value of Collateral 58,119 67,539
Deposit Liabilities, Collateral Issued, Financial Instruments 68,279 86,162
US Treasury Securities    
Short-term Debt [Line Items]    
Pledged Financial Instruments, Available for Sale Securities, without Single Maturity Date 48,486 57,271
Mortgage-Backed Securities, Other    
Short-term Debt [Line Items]    
Pledged Financial Instruments, Available for Sale Securities, without Single Maturity Date 7,508 7,979
Collateralized Mortgage Obligations [Member]    
Short-term Debt [Line Items]    
Pledged Financial Instruments, Available for Sale Securities, without Single Maturity Date $ 2,125 $ 2,289