XML 133 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments and Hedging Activities - Schedule of Interest Income (Details) - Fair value hedge - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest on investment securities      
Derivatives, Fair Value [Line Items]      
Increase (decrease) increase in fair value of interest rate swaps hedging loans receivable $ 1,359 $ (1,359) $ 0
Hedged interest earned (paid) 646 367 0
Decrease (increase) in carrying value included in the hedged loans (1,359) 1,359 0
Net gain (loss) recognized in interest income on loans 646 367 0
Interest and fees on loans      
Derivatives, Fair Value [Line Items]      
Increase (decrease) increase in fair value of interest rate swaps hedging loans receivable 47 (317) 1,687
Hedged interest earned (paid) 201 268 (143)
Decrease (increase) in carrying value included in the hedged loans (30) 359 (1,666)
Decrease in value of yield maintenance agreement (8) (9) (10)
Net gain (loss) recognized in interest income on loans $ 210 $ 301 $ (132)