XML 83 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative - (Summarize Key Elements of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Aug. 15, 2024
Derivative [Line Items]      
Notional Amount     $ 35,000
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets  
Derivative Assets $ 1,127 $ 1,559  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities  
Derivative Liabilities $ 1,196 $ 1,466  
Interest Rate Swap [Member] | Matched interest rate swaps with borrower | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 44,046 44,203  
Derivative Assets 636 276  
Derivative Liabilities 491 1,190  
Interest Rate Swap [Member] | Matched interest rate swaps with counterparty | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 44,046 44,203  
Derivative Assets 491 1,190  
Derivative Liabilities 636 276  
Fair Value Swap [Member] | Designated As Hedging Instrument [Member]      
Derivative [Line Items]      
Notional Amount 35,000 35,000  
Derivative Assets 0 93  
Derivative Liabilities $ 69 $ 0