XML 80 R74.htm IDEA: XBRL DOCUMENT v3.24.4
Derivative - (Summarize Key Elements of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Aug. 15, 2024
Dec. 31, 2023
Derivative [Line Items]      
Fair Value Hedge Assets At Fair Value $ 272    
Notional Amount   $ 35,000  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets   Other Assets
Derivative Assets $ 1,207    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities   Other Liabilities
Derivative Liabilities $ 1,479    
Interest Rate Swap [Member] | Matched interest rate swaps with borrower | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 40,347   $ 41,051
Derivative Assets 701   844
Derivative Liabilities 506   621
Interest Rate Swap [Member] | Matched interest rate swaps with counterparty | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 40,347   41,051
Derivative Assets 506   621
Derivative Liabilities 701   $ 844
Fair Value Swap [Member] | Designated As Hedging Instrument [Member]      
Derivative [Line Items]      
Notional Amount 35,000    
Derivative Assets    
Derivative Liabilities $ 272