v3.26.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Derivatives and other information    
Changes in fair value of loan swaps $ 0  
Cash collateral 0 $ 0
Interest rate swap contracts | Cash flow hedges    
Derivatives and other information    
Notional Amount 20,000 25,000
Assets 627 598
Liabilities 25 208
Matched interest rate swap with borrower | Not designated as hedging instrument    
Derivatives and other information    
Notional Amount 63,047 83,462
Assets 50 224
Liabilities 2,354 2,279
Matched interest rate swap with counterparty | Not designated as hedging instrument    
Derivatives and other information    
Notional Amount 63,047 83,462
Assets 2,354 2,279
Liabilities 50 224
Rate lock commitments | Not designated as hedging instrument    
Derivatives and other information    
Notional Amount 74,419 44,642
Assets 1,050 574
Mortgage Banking    
Derivatives and other information    
Mortgage loans 118,490 85,550
Mortgage Banking | Best-efforts forward sales contracts    
Derivatives and other information    
Mortgage loans 44,070 40,910
Mortgage Banking | Rate lock commitments    
Derivatives and other information    
IRLCs $ 74,420 $ 44,640