XML 82 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative - (Summarize Key Elements of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Aug. 15, 2024
Derivative [Line Items]      
Fair value swap   $ 93  
Notional Amount     $ 35,000
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets  
Derivative Assets $ 1,079 $ 1,559  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities  
Derivative Liabilities $ 1,124 $ 1,466  
Interest Rate Swap [Member] | Matched interest rate swaps with borrower | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 37,590 44,203  
Derivative Assets 530 276  
Derivative Liabilities 549 1,190  
Interest Rate Swap [Member] | Matched interest rate swaps with counterparty | Non designated [Member]      
Derivative [Line Items]      
Notional Amount 37,590 44,203  
Derivative Assets 549 1,190  
Derivative Liabilities 530 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 $ 45 $ 0