v3.26.1
Derivatives - Schedule of Offsetting Asset and Liability Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest rate swaps    
Asset Derivatives    
Gross amounts of recognized assets and liabilities $ 10,264 $ 9,436
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,754 7,999
Retail interest rate contracts    
Liability Derivatives    
Gross amounts of recognized assets and liabilities 76 50
Not Designated as Hedging Instrument    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 10,273 8,922
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,830 8,049
Not Designated as Hedging Instrument | Interest rate swaps    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 8,754 7,999
Gross amounts offset in the Statement of Financial Position 0 0
Net amounts of assets and liabilities presented in the Statement of Financial Position 8,754 7,999
Financial Instruments 0 0
Collateral Posted 0 0
Net Amount 8,754 7,999
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,754 7,999
Gross amounts offset in the Statement of Financial Position 0 0
Net amounts of assets and liabilities presented in the Statement of Financial Position 8,754 7,999
Financial Instruments 0 0
Collateral Posted 8,754 7,999
Net Amount 0 0
Not Designated as Hedging Instrument | Retail interest rate contracts    
Liability Derivatives    
Gross amounts of recognized assets and liabilities 76 50
Gross amounts offset in the Statement of Financial Position 0 0
Net amounts of assets and liabilities presented in the Statement of Financial Position 76 50
Financial Instruments 0 0
Collateral Posted 0 0
Net Amount $ 76 $ 50