XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivatives and other information    
Changes in fair value of loan swaps $ 0  
Other Assets [Member]    
Derivatives and other information    
Cash collateral 0 $ 0
Interest rate swap contracts | Cash Flow Hedging [Member]    
Derivatives and other information    
Notional Amount 25,000 25,000
Assets 750 1,169
Liabilities 219  
Matched interest rate swap with borrower | Not Designated as Hedging Instrument [Member]    
Derivatives and other information    
Notional Amount 84,428 77,820
Assets 251  
Liabilities 2,784 4,636
Matched interest rate swap with counterparty | Not Designated as Hedging Instrument [Member]    
Derivatives and other information    
Notional Amount 84,428 77,820
Assets 2,784 4,636
Liabilities 251  
Interest Rate Lock Commitments [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives and other information    
Notional Amount 56,389 39,291
Assets 763 585
Mortgage Banking    
Derivatives and other information    
Mortgage loans 101,150 59,400
Mortgage Banking | Best-efforts forward sales contracts    
Derivatives and other information    
Mortgage loans 44,760 20,110
Mortgage Banking | Interest Rate Lock Commitments [Member]    
Derivatives and other information    
IRLCs $ 56,390 $ 39,290