XML 132 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative Assets $ 200,027 $ 275,726
Derivative Liabilities 241,750 267,255
Interest rate derivatives    
Derivative [Line Items]    
Derivative Assets 194,883 263,955
Derivative Liabilities 239,970 255,126
Designated as hedging instrument    
Derivative [Line Items]    
Derivative Assets 17,330 52,465
Derivative Liabilities 56,171 44,729
Designated as hedging instrument | Interest rate derivatives | Interest rate derivatives designated as Cash Flow Hedges    
Derivative [Line Items]    
Derivative Assets 7,329 40,116
Derivative Liabilities 56,084 44,456
Designated as hedging instrument | Interest rate derivatives | Interest rate derivatives designated as Fair Value Hedges    
Derivative [Line Items]    
Derivative Assets 10,001 12,349
Derivative Liabilities 87 273
Not designed as hedging instrument    
Derivative [Line Items]    
Derivative Assets 182,697 223,261
Derivative Liabilities 185,579 222,526
Not designed as hedging instrument | Interest rate derivatives    
Derivative [Line Items]    
Derivative Assets 177,553 211,490
Derivative Liabilities 183,799 210,397
Not designed as hedging instrument | Interest rate lock commitments    
Derivative [Line Items]    
Derivative Assets 1,950 4,511
Derivative Liabilities 18 0
Not designed as hedging instrument | Forward commitments to sell mortgage loans    
Derivative [Line Items]    
Derivative Assets 1,297 0
Derivative Liabilities 88 5,212
Not designed as hedging instrument | Commodity forward contracts    
Derivative [Line Items]    
Derivative Assets 766 888
Derivative Liabilities 583 609
Not designed as hedging instrument | Foreign exchange contracts    
Derivative [Line Items]    
Derivative Assets 1,131 6,372
Derivative Liabilities $ 1,091 $ 6,308