XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Servicing Rights and Related Liabilities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Servicing Assets at Fair Value [Line Items]    
Sale of Excess Yield, Principal Outstanding $ 41,958  
Sale of Excess Yield, Total Proceeds 294  
Gain on Sale of Excess Yield 33  
Excess Spread Financing UPB, Fair Value Disclosure 74,219 $ 83,706
Forward MSRs Sold    
Servicing Assets at Fair Value [Line Items]    
Unpaid principal balance sold 25,239 20,902
Forward MSRs Sold, Subservicing Retained    
Servicing Assets at Fair Value [Line Items]    
Principal amount outstanding on mortgage servicing rights $ 23,218 $ 19,817