v3.26.1
Derivative Instruments and Hedging Activities - Interest rate Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities    
Cash collateral posted $ 0 $ 0
Collateral received 22,803 26,183
Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 401,703 456,350
Derivative Liability, Notional Amount 45,000 173,964
Derivative Asset, Estimated Fair Value 18,154 26,201
Derivative Liability, Estimated Fair Value 135 1,144
Designated as Hedging Instrument | Fair Value Hedging    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 43,703 242,314
Derivatives not designated as hedging instruments    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 366,081 280,682
Derivative Liability, Notional Amount 353,135 277,733
Derivative Asset, Estimated Fair Value 7,553 8,700
Derivative Liability, Estimated Fair Value 7,558 8,712
Interest Rate Swaps | Designated as Hedging Instrument | Fair Value Hedging    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 43,703 145,850
Derivative Liability, Notional Amount   96,464
Derivative Asset, Estimated Fair Value 332 10,968
Derivative Liability, Estimated Fair Value   419
Interest Rate Swaps | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 233,000 185,500
Derivative Liability, Notional Amount 45,000 77,500
Derivative Asset, Estimated Fair Value 4,186 2,012
Derivative Liability, Estimated Fair Value 135 725
Interest Rate Swaps | Derivatives not designated as hedging instruments    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 343,319 267,831
Derivative Liability, Notional Amount 343,319 267,831
Derivative Asset, Estimated Fair Value 7,552 8,699
Derivative Liability, Estimated Fair Value 7,552 8,699
Interest Rate Caps | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 125,000 125,000
Derivative Asset, Estimated Fair Value 13,636 13,221
Risk Participation Agreements | Derivatives not designated as hedging instruments    
Derivative Instruments and Hedging Activities    
Derivative Asset, Notional Amount 22,762 12,851
Derivative Liability, Notional Amount 9,816 9,902
Derivative Asset, Estimated Fair Value 1 1
Derivative Liability, Estimated Fair Value $ 6 $ 13