XML 148 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of Effect of Derivative Instruments on the Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Other Comprehensive Income on Derivative $ (24,192) $ 69,276 $ (45,132)
Gain (Loss) Reclassified from AOCI into Income (17,628) 15,067 (2,587)
Derivatives Not Designated as Hedging Instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative 336 11 (1,487)
Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative 21,247 (54,394) 151,496
Gain (Loss) Recognized in Income on Related Hedged Items (20,965) 53,832 (151,846)
Interest rate swaps on borrowings | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative (10,124) (1,769) (6,245)
Gain (Loss) Recognized in Income on Related Hedged Items 10,053 1,684 6,585
Interest rate swaps on investment securities | Fair value hedges      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative 31,371 (52,625) 157,741
Gain (Loss) Recognized in Income on Related Hedged Items (31,018) 52,148 (158,431)
Interest rate contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Other Comprehensive Income on Derivative (25,987) 28,029 (45,132)
Gain (Loss) Reclassified from AOCI into Income (21,809) 11,621 (2,587)
Interest rate contracts | Derivatives Not Designated as Hedging Instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative 52 457 883
Mortgage contracts | Derivatives Not Designated as Hedging Instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative 334 (401) (2,468)
Foreign currency contracts | Derivatives Not Designated as Hedging Instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income on Derivative $ (50) $ (45) $ 98