XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule Of The Net Gains (Losses) Recognized On The Company’s Consolidated Statement of Income Related To Derivatives Not Designated as Hedging Instruments (Details) - Derivatives not designated as hedging instruments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains $ 55,454 $ 49,815 $ 28,021
Interest rate contracts | Customer derivative income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains 549 (2,989) 13,905
Foreign exchange contracts | Foreign exchange income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains 54,073 52,817 13,799
Credit contracts | Customer derivative income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains 0 (1) 118
Equity contracts | Lending fees      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (97) 13 151
Commodity contracts | Customer derivative income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains $ 929 $ (25) $ 48