v3.26.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
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivatives designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative $ 0 $ 0 $ 2 $ 0
Derivatives not designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative (10) (167) (57) 297
Interest rate contracts | Fair Value Hedging | Derivatives designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative 1,236 0 $ 2,089 $ 0
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Investment securities - taxable Investment securities - taxable
Hedged item | Derivatives designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative $ (1,236) $ 0 $ (2,087) $ 0
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Investment securities - taxable Investment securities - taxable    
Mortgage loan contracts | Derivatives not designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative $ 49 $ (66) (17) 443
Commitments to originate mortgage loans | Derivatives not designated as hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized on derivative $ (59) $ (101) $ (40) $ (146)