XML 134 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Consolidated Statement of Income Related to Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Interest rate swaps and caps | Trading gains (losses), net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments $ 765 $ 3,603
Mortgage banking derivatives | Mortgage banking    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments 12,285 (23,470)
Commodity contracts | Trading gains (losses), net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments 279 95
Foreign exchange contracts | Trading gains (losses), net    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments 0 85
Covered call options | Fees from covered call options    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments 21,863 14,133
Derivative contract held as economic hedge on MSRs | Mortgage banking    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) on derivative instruments $ 1,280 $ (2,165)