XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
The details of the interest rate swap agreements are as follows:
December 31, 2024December 31, 2023
Effective DateMaturity DateVariable Index ReceivedFixed Rate PaidPresentation on Consolidated Balance Sheets
Notional Amount
Fair Value
Notional Amount
Fair Value
Cash Flow Hedges
4/27/20221/27/2024USD-SOFR-COMPOUND2.576%Other Assets$ $ $10,000,000 $22,000 
4/27/20224/27/2024USD-SOFR-COMPOUND2.619%Other Assets  10,000,000 86,000 
01/10/202301/01/2026USD-SOFR-OIS COMPOUND3.836%Other Assets75,000,000 198,000 75,000,000 272,000 
$75,000,000 $198,000 $95,000,000 $380,000 
Fair Value Hedges
03/08/202303/01/2026USD-SOFR-OIS COMPOUND4.712%Other Liabilities$40,000,000 $(270,000)$40,000,000 $(581,000)
03/08/202303/01/2027USD-SOFR-OIS COMPOUND4.402%Other Liabilities30,000,000 (216,000)30,000,000 (598,000)
03/08/202303/01/2028USD-SOFR-OIS COMPOUND4.189%Other Liabilities30,000,000 (137,000)30,000,000 (678,000)
07/12/202308/01/2025USD-SOFR-OIS COMPOUND4.703%Other Liabilities50,000,000 (135,000)50,000,000 (292,000)
$150,000,000 $(758,000)$150,000,000 $(2,149,000)
Total swap agreements$225,000,000 $(560,000)$245,000,000 $(1,769,000)
At December 31, 2024 there were ten customer loan swap arrangements in place. This compares to seven customer loan swap arrangements in place at December 31, 2023. The details of the Bank's customer loan swap arrangements are detailed below:
December 31, 2024December 31, 2023
Presentation on Consolidated Balance SheetsNumber of PositionsNotional AmountFair ValueNumber of PositionsNotional AmountFair Value
Pay Fixed, Receive VariableOther Assets8$43,415,000 $4,772,000 6$36,286,000 $4,259,000 
Pay Fixed, Receive VariableOther Liabilities24,342,000 (87,000)15,048,000 (89,000)
Total1047,757,000 4,685,000 741,334,000 4,170,000 
Receive Fixed, Pay VariableOther Assets24,342,000 87,000 15,048,000 89,000 
Receive Fixed, Pay VariableOther Liabilities843,415,000 (4,772,000)636,286,000 (4,259,000)
Total1047,757,000 (4,685,000)741,334,000 (4,170,000)
Total20$95,514,000 $ 14$82,668,000 $—