XML 141 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Effect of the Derivative Designated as a Hedging Instrument on the Consolidated Statements of Income Derivative in Fair Value Hedging Relationship (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivatives designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative $ 0 $ 0 $ 0
Derivatives not designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative 1 (76) (565)
Interest rate contracts | Cash Flow Hedging | Derivatives designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative 0 1,832 (628)
Interest rate contracts | Fair Value Hedging | Derivatives designated as hedging instruments | Interest income - loans receivable      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative 1,166 1,169 (39)
Interest rate contracts | Fair Value Hedging | Derivatives designated as hedging instruments | Interest income - investment securities      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative (220) 240 (99)
Hedged item | Derivatives designated as hedging instruments | Interest income - loans receivable      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative (1,166) (1,169) 39
Hedged item | Derivatives designated as hedging instruments | Interest income - investment securities      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative 220 (240) 99
Mortgage loan contracts | Derivatives not designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative 68 83 188
Commitments to originate mortgage loans | Derivatives not designated as hedging instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain (loss) recognized on derivative $ (67) $ (159) $ (753)