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