XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Servicing Rights and Related Liabilities - UPB related to owned MSRs (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB $ 630,733 $ 587,942  
Fair Value 9,796 9,090  
Forward MSRs Sold, Subservicing Retained      
Owned Service Loans [Line Items]      
UPB 3,003   $ 271
Agency | Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB 604,112 561,656  
Fair Value 9,463 8,774  
Non-agency | Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB 26,621 26,286  
Fair Value $ 333 $ 316