XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Schedule of Notional Balances and Fair Value of Derivative Positions (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest Rate Lock Commitments [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 9,336 $ 7,113
Derivative financial instruments, assets at fair value 171 218
Derivative financial instruments, liabilities at fair value 24  
Forward Mortgage-Backed Securities Trades [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 21,750 14,250
Derivative financial instruments, assets at fair value 53 1
Derivative financial instruments, liabilities at fair value 29 161
Commercial Loan Interest Rate Swaps and Caps [Member] | Loan Customer Counterparty [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 53,594 67,408
Derivative financial instruments, liabilities at fair value 2,324 3,899
Commercial Loan Interest Rate Swaps and Caps [Member] | Financial Institution Counterparty [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 53,594 67,408
Derivative financial instruments, assets at fair value $ 2,315 $ 3,876