XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Derivative Instruments (Details)
Jun. 30, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
derivative
Jun. 30, 2023
USD ($)
derivative
Interest rate swap agreements | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount $ 225,000,000 $ 245,000,000 $ 205,000,000
Fair Value 996,000 (1,769,000) 861,000
Customer loan interest swap agreements      
Derivative [Line Items]      
Collateral posted $ 0    
Cash Flow Hedging | Interest Rate Swap October 27 2023 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 2.498%    
Cash Flow Hedging | Interest Rate Swap October 27 2023 | Designated as Hedging Instrument | Other Assets      
Derivative [Line Items]      
Notional Amount $ 0 0 10,000,000
Fair Value $ 0 0 89,000
Cash Flow Hedging | Interest Rate Swap January 27 2024 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 2.576%    
Cash Flow Hedging | Interest Rate Swap January 27 2024 | Designated as Hedging Instrument | Other Assets      
Derivative [Line Items]      
Notional Amount $ 0 10,000,000 10,000,000
Fair Value $ 0 22,000 158,000
Cash Flow Hedging | Interest Rate Swap April 27 2024 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 2.619%    
Cash Flow Hedging | Interest Rate Swap April 27 2024 | Designated as Hedging Instrument | Other Assets      
Derivative [Line Items]      
Notional Amount $ 0 10,000,000 10,000,000
Fair Value $ 0 86,000 219,000
Cash Flow Hedging | Interest Rate Swap January 01 2026 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 3.836%    
Cash Flow Hedging | Interest Rate Swap January 01 2026 | Designated as Hedging Instrument | Other Assets      
Derivative [Line Items]      
Notional Amount $ 75,000,000 75,000,000 75,000,000
Fair Value 928,000 272,000 1,154,000
Cash Flow Hedging | Interest rate swap agreements | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount 75,000,000 95,000,000 105,000,000
Fair Value $ 928,000 $ 380,000 $ 1,620,000
Cash Flow Hedging | Customer loan interest swap agreements | Designated as Hedging Instrument      
Derivative [Line Items]      
Number of Positions | derivative 8 7 6
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount $ 85,904,000 $ 82,668,000 $ 73,704,000
Fair Value $ 0 $ 0 $ 0
Number of Positions | derivative 16 14 12
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 42,952,000 $ 41,334,000 $ 36,852,000
Fair Value $ 4,790,000 $ 4,170,000 $ 4,715,000
Number of Positions | derivative 8 7 6
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 42,952,000 $ 41,334,000 $ 36,852,000
Fair Value $ (4,790,000) $ (4,170,000) $ (4,715,000)
Number of Positions | derivative 8 7 6
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Other Assets | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 40,290,000 $ 36,286,000 $ 36,852,000
Fair Value $ 4,851,000 $ 4,259,000 $ 4,715,000
Number of Positions | derivative 7 6 6
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Other Assets | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 2,662,000 $ 5,048,000 $ 0
Fair Value $ 61,000 $ 89,000 $ 0
Number of Positions | derivative 1 1 0
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Other Liabilities | Pay Fixed, Receive Variable      
Derivative [Line Items]      
Notional Amount $ 2,662,000 $ 5,048,000 $ 0
Fair Value $ (61,000) $ (89,000) $ 0
Number of Positions | derivative 1 1 0
Cash Flow Hedging | Customer loan interest swap agreements | Not Designated as Hedging Instrument | Other Liabilities | Receive Fixed, Pay Variable      
Derivative [Line Items]      
Notional Amount $ 40,290,000 $ 36,286,000 $ 36,852,000
Fair Value $ (4,851,000) $ (4,259,000) $ (4,715,000)
Number of Positions | derivative 7 6 6
Fair Value Hedging | Interest Rate Swap March 01 2026 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 4.712%    
Fair Value Hedging | Interest Rate Swap March 01 2026 | Designated as Hedging Instrument | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 40,000,000 $ 40,000,000 $ 40,000,000
Fair Value $ (24,000) (581,000) (231,000)
Fair Value Hedging | Interest Rate Swap March 01 2027 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 4.402%    
Fair Value Hedging | Interest Rate Swap March 01 2027 | Designated as Hedging Instrument | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000 30,000,000 30,000,000
Fair Value $ (32,000) (598,000) (239,000)
Fair Value Hedging | Interest Rate Swap March 01 2028 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 4.189%    
Fair Value Hedging | Interest Rate Swap March 01 2028 | Designated as Hedging Instrument | Other Liabilities      
Derivative [Line Items]      
Notional Amount $ 30,000,000 30,000,000 30,000,000
Fair Value $ (11,000) (678,000) (289,000)
Fair Value Hedging | Interest Rate Swap August 01 2025 | Designated as Hedging Instrument      
Derivative [Line Items]      
Fixed Rate Paid 4.703%    
Fair Value Hedging | Interest Rate Swap August 01 2025 | Designated as Hedging Instrument | Other Assets      
Derivative [Line Items]      
Notional Amount $ 50,000,000 50,000,000 0
Fair Value 135,000 (292,000) 0
Fair Value Hedging | Interest rate swap agreements | Designated as Hedging Instrument      
Derivative [Line Items]      
Notional Amount 150,000,000 150,000,000 100,000,000
Fair Value $ 68,000 $ (2,149,000) $ (759,000)