XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Derivatives Designated as Hedging Instruments | Interest rate swap agreements    
Derivative [Line Items]    
Asset derivatives, notional amount $ 175,000 $ 75,000
Asset derivatives, fair value 2,726 713
Liability derivatives, notional amount 0 100,000
Liability derivatives, fair value 0 1,198
Derivatives Not Designated as Hedging Instruments    
Derivative [Line Items]    
Asset derivatives, notional amount 952,805 822,277
Asset derivatives, fair value 48,009 42,772
Liability derivatives, notional amount 865,299 939,144
Liability derivatives, fair value 44,581 42,940
Derivatives Not Designated as Hedging Instruments | Interest rate swap agreements    
Derivative [Line Items]    
Asset derivatives, notional amount 743,036 725,139
Asset derivatives, fair value 44,420 41,406
Liability derivatives, notional amount 743,036 725,139
Liability derivatives, fair value 44,450 41,437
Derivatives Not Designated as Hedging Instruments | Foreign exchange swaps    
Derivative [Line Items]    
Asset derivatives, notional amount 2,824 0
Asset derivatives, fair value 2 0
Liability derivatives, notional amount 5,790 12,278
Liability derivatives, fair value 25 291
Derivatives Not Designated as Hedging Instruments | Interest rate lock commitments    
Derivative [Line Items]    
Asset derivatives, notional amount 29,284 21,857
Asset derivatives, fair value 791 641
Liability derivatives, notional amount 0 0
Liability derivatives, fair value 0 0
Derivatives Not Designated as Hedging Instruments | Forward commitments    
Derivative [Line Items]    
Asset derivatives, notional amount 2,661 281
Asset derivatives, fair value 70 12
Liability derivatives, notional amount 0 0
Liability derivatives, fair value 0 0
Derivatives Not Designated as Hedging Instruments | Risk participation agreements    
Derivative [Line Items]    
Asset derivatives, notional amount 0 0
Asset derivatives, fair value 0 0
Liability derivatives, notional amount 116,473 101,727
Liability derivatives, fair value $ 106 $ 14