v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Estimated Fair Value of Derivative Instruments included in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Designated as Hedging Instrument    
Derivative [Line Items]    
Estimated fair value of derivative assets $ 6 $ 168
Estimated fair value of derivative liabilities 16 14,472
Not Designated as Hedging Instruments    
Derivative [Line Items]    
Estimated fair value of derivative assets 82,658 83,727
Estimated fair value of derivative liabilities 134,690 201,917
Not Designated as Hedging Instruments | Interest rate contracts    
Derivative [Line Items]    
Notional Amount 15,905,841 14,653,252
Estimated fair value of derivative assets 81,546 81,099
Estimated fair value of derivative liabilities 132,384 201,847
Not Designated as Hedging Instruments | Mortgage Derivatives | Mortgage derivatives - interest rate lock commitments    
Derivative [Line Items]    
Notional Amount 52,971 34,649
Estimated fair value of derivative assets 1,112 434
Estimated fair value of derivative liabilities 0 0
Not Designated as Hedging Instruments | Mortgage Derivatives | Mortgage derivatives - forward commitments to sell fixed-rate mortgage loans    
Derivative [Line Items]    
Notional Amount 78,000 51,500
Estimated fair value of derivative assets 0 233
Estimated fair value of derivative liabilities 472 0
Not Designated as Hedging Instruments | Risk participation agreements    
Derivative [Line Items]    
Notional Amount 937,941 924,267
Estimated fair value of derivative assets 0 0
Estimated fair value of derivative liabilities 14 6
Not Designated as Hedging Instruments | Foreign exchange contracts    
Derivative [Line Items]    
Notional Amount 95,381 148,805
Estimated fair value of derivative assets 0 1,961
Estimated fair value of derivative liabilities 1,758 0
Not Designated as Hedging Instruments | Visa derivative    
Derivative [Line Items]    
Notional Amount 0 0
Estimated fair value of derivative assets 0 0
Estimated fair value of derivative liabilities 62 64
Cash Flow Hedges    
Derivative [Line Items]    
Estimated fair value of derivative assets 0 0
Estimated fair value of derivative liabilities 16 13,003
Cash Flow Hedges | Interest rate contracts    
Derivative [Line Items]    
Notional Amount 4,350,000 4,350,000
Estimated fair value of derivative assets 0 0
Estimated fair value of derivative liabilities 16 13,003
Fair Value Hedges    
Derivative [Line Items]    
Estimated fair value of derivative assets 6 168
Estimated fair value of derivative liabilities 0 1,469
Fair Value Hedges | Interest rate contracts    
Derivative [Line Items]    
Notional Amount 2,252,967 2,102,967
Estimated fair value of derivative assets 6 168
Estimated fair value of derivative liabilities $ 0 $ 1,469