XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of Notional Balances and Fair Value of Derivative Positions (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Interest Rate Lock Commitments [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance $ 10,709 $ 7,042
Derivative financial instruments, assets at fair value 311 144
Derivative financial instruments, liabilities at fair value   1
Forward Mortgage-Backed Securities Trades [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 21,750 18,500
Derivative financial instruments, assets at fair value 10 75
Derivative financial instruments, liabilities at fair value 72 37
Commercial Loan Interest Rate Swaps and Caps [Member] | Loan Customer Counterparty [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 46,469 30,732
Derivative financial instruments, liabilities at fair value 822 693
Commercial Loan Interest Rate Swaps and Caps [Member] | Financial Institution Counterparty [Member]    
Derivatives Fair Value [Line Items]    
Outstanding Notional Balance 46,469 30,732
Derivative financial instruments, assets at fair value $ 816 $ 686