XML 119 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Derivative Instruments (Details)
Dec. 31, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
derivative
Customer loan interest swap agreements    
Derivative [Line Items]    
Collateral posted $ 0  
Designated as Hedging Instrument | Interest rate swap agreements    
Derivative [Line Items]    
Notional Amount 225,000,000 $ 245,000,000
Fair Value $ (560,000) (1,769,000)
Cash Flow Hedges | Designated as Hedging Instrument    
Derivative [Line Items]    
Number of Positions | derivative 1  
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 27, 2024    
Derivative [Line Items]    
Fixed Rate Paid 2.576%  
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 27, 2024 | Other Assets    
Derivative [Line Items]    
Notional Amount $ 0 10,000,000
Fair Value $ 0 22,000
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap April 27, 2024    
Derivative [Line Items]    
Fixed Rate Paid 2.619%  
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap April 27, 2024 | Other Assets    
Derivative [Line Items]    
Notional Amount $ 0 10,000,000
Fair Value $ 0 86,000
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 01 2026    
Derivative [Line Items]    
Fixed Rate Paid 3.836%  
Cash Flow Hedges | Designated as Hedging Instrument | Interest Rate Swap January 01 2026 | Other Assets    
Derivative [Line Items]    
Notional Amount $ 75,000,000 75,000,000
Fair Value 198,000 272,000
Cash Flow Hedges | Designated as Hedging Instrument | Interest rate swap agreements    
Derivative [Line Items]    
Notional Amount 75,000,000 95,000,000
Fair Value $ 198,000 $ 380,000
Cash Flow Hedges | Designated as Hedging Instrument | Customer loan interest swap agreements    
Derivative [Line Items]    
Number of Positions | derivative 10 7
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements    
Derivative [Line Items]    
Notional Amount $ 95,514,000 $ 82,668,000
Fair Value $ 0 $ 0
Number of Positions | derivative 20 14
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Pay Fixed, Receive Variable    
Derivative [Line Items]    
Notional Amount $ 47,757,000 $ 41,334,000
Fair Value $ 4,685,000 $ 4,170,000
Number of Positions | derivative 10 7
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Receive Fixed, Pay Variable    
Derivative [Line Items]    
Notional Amount $ 47,757,000 $ 41,334,000
Fair Value $ (4,685,000) $ (4,170,000)
Number of Positions | derivative 10 7
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Assets | Pay Fixed, Receive Variable    
Derivative [Line Items]    
Notional Amount $ 43,415,000 $ 36,286,000
Fair Value $ 4,772,000 $ 4,259,000
Number of Positions | derivative 8 6
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Assets | Receive Fixed, Pay Variable    
Derivative [Line Items]    
Notional Amount $ 4,342,000 $ 5,048,000
Fair Value $ 87,000 $ 89,000
Number of Positions | derivative 2 1
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Liabilities | Pay Fixed, Receive Variable    
Derivative [Line Items]    
Notional Amount $ 4,342,000 $ 5,048,000
Fair Value $ (87,000) $ (89,000)
Number of Positions | derivative 2 1
Cash Flow Hedges | Not Designated as Hedging Instrument | Customer loan interest swap agreements | Other Liabilities | Receive Fixed, Pay Variable    
Derivative [Line Items]    
Notional Amount $ 43,415,000 $ 36,286,000
Fair Value $ (4,772,000) $ (4,259,000)
Number of Positions | derivative 8 6
Fair Value Hedges | Designated as Hedging Instrument | Interest rate swap agreements    
Derivative [Line Items]    
Notional Amount $ 150,000,000 $ 150,000,000
Fair Value $ (758,000) (2,149,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2026    
Derivative [Line Items]    
Fixed Rate Paid 4.712%  
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2026 | Other Liabilities    
Derivative [Line Items]    
Notional Amount $ 40,000,000 40,000,000
Fair Value $ (270,000) (581,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2027    
Derivative [Line Items]    
Fixed Rate Paid 4.402%  
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2027 | Other Liabilities    
Derivative [Line Items]    
Notional Amount $ 30,000,000 30,000,000
Fair Value $ (216,000) (598,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2028    
Derivative [Line Items]    
Fixed Rate Paid 4.189%  
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap March 01 2028 | Other Liabilities    
Derivative [Line Items]    
Notional Amount $ 30,000,000 30,000,000
Fair Value $ (137,000) (678,000)
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap August 01 2025    
Derivative [Line Items]    
Fixed Rate Paid 4.703%  
Fair Value Hedges | Designated as Hedging Instrument | Interest Rate Swap August 01 2025 | Other Liabilities    
Derivative [Line Items]    
Notional Amount $ 50,000,000 50,000,000
Fair Value $ (135,000) $ (292,000)