XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Mortgage Servicing Rights and Related Liabilities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Servicing Assets at Fair Value [Line Items]      
Excess Spread Financing UPB, Fair Value Disclosure $ 83,706 $ 126,103  
Excess Spread Financing Repurchase, Purchase Price     $ 277
Forward MSRs Sold      
Servicing Assets at Fair Value [Line Items]      
Unpaid principal balance sold 20,902 5,163  
Forward MSRs Sold, Subservicing Retained      
Servicing Assets at Fair Value [Line Items]      
Principal amount outstanding on mortgage servicing rights $ 19,817 $ 3,937