XML 104 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Changes in Fair Value for Items Measured at Fair Value Pursuant to Election of the Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Interest Income $ 381,488 $ 222,785
Interest (Expense) (114,161) (12,720)
Residential loans held for sale    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Other Gains and (Losses) (53) (1,343)
Interest Income 0 0
Interest (Expense) (3) (3)
Total Changes in Fair Values Included in Current Period Earnings $ (56) $ (1,346)