v3.26.1
Derivatives - Schedule of Offsetting Asset and Liability Derivatives (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Interest rate swaps    
Asset Derivatives    
Gross amounts of recognized assets and liabilities $ 9,499 $ 9,436
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,057 7,999
Retail interest rate contracts    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 58  
Liability Derivatives    
Gross amounts of recognized assets and liabilities   50
Not Designated as Hedging Instrument    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 9,695 8,922
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,057 8,049
Not Designated as Hedging Instrument | Interest rate swaps    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 8,057 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,057 7,999
Financial Instruments 0 0
Collateral Posted 0 0
Net Amount 8,057 7,999
Liability Derivatives    
Gross amounts of recognized assets and liabilities 8,057 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,057 7,999
Financial Instruments 0 0
Collateral Posted 8,057 7,999
Net Amount 0 0
Not Designated as Hedging Instrument | Retail interest rate contracts    
Asset Derivatives    
Gross amounts of recognized assets and liabilities 58  
Gross amounts offset in the Statement of Financial Position 0  
Net amounts of assets and liabilities presented in the Statement of Financial Position 58  
Financial Instruments 0  
Collateral Posted 0  
Net Amount $ 58  
Liability Derivatives    
Gross amounts of recognized assets and liabilities   50
Gross amounts offset in the Statement of Financial Position   0
Net amounts of assets and liabilities presented in the Statement of Financial Position   50
Financial Instruments   0
Collateral Posted   0
Net Amount   $ 50