v3.25.2
Derivatives and Hedging Activities - Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivatives Not Designated as a Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in Income on derivatives $ (142) $ 15 $ (229) $ 108
Derivatives Not Designated as a Hedging Instrument | Interest rate products        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in Income on derivatives $ (24) $ 21 $ (111) $ 117
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total interest expense, Other income Total interest expense, Other income Total interest expense, Other income Total interest expense, Other income
Derivatives Not Designated as a Hedging Instrument | Credit contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in Income on derivatives $ (118) $ (6) $ (118) $ (9)
Derivatives Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in Income on derivatives (2,289) (3,734) (4,229) (7,909)
Derivatives Designated as Hedging Instrument | Interest rate products        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in Income on derivatives $ (2,289) $ (3,734) $ (4,229) $ (7,909)