XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights and Related Liabilities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Servicing Assets at Fair Value [Line Items]    
Sale of Excess Yield, Principal Outstanding $ 27,841 $ 41,958
Sale of Excess Yield, Total Proceeds 226 294
Gain on Sale of Excess Yield 27 33
Excess Spread Financing UPB, Fair Value Disclosure 66,519 74,219
Forward MSRs Sold    
Servicing Assets at Fair Value [Line Items]    
Unpaid principal balance sold 26,739 25,239
Forward MSRs Sold, Subservicing Retained    
Servicing Assets at Fair Value [Line Items]    
Principal amount outstanding on mortgage servicing rights $ 26,156 $ 23,218