XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Gains And Losses On Banking Derivatives Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Recorded gain on banking derivative assets        
Derivative Instruments, Gain (Loss) [Line Items]        
Recorded gain (loss) on banking derivative $ 10,700 $ 15,123 $ 15,745 $ 30,192
Recorded loss on banking derivative liabilities        
Derivative Instruments, Gain (Loss) [Line Items]        
Recorded gain (loss) on banking derivative (10,263) (14,771) (15,494) (29,095)
Recorded gain on mortgage banking derivative assets        
Derivative Instruments, Gain (Loss) [Line Items]        
Recorded gain (loss) on banking derivative 955 3,277 651 5,189
Recorded loss on mortgage banking derivative liabilities        
Derivative Instruments, Gain (Loss) [Line Items]        
Recorded gain (loss) on banking derivative $ (3,459) $ (2,844) $ (3,499) $ (16,940)