XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Mortgage Servicing Rights and Related Liabilities - UPB related to owned MSRs (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB $ 676,025 $ 587,942  
Fair Value 10,352 9,090  
Forward MSRs Sold, Subservicing Retained      
Owned Service Loans [Line Items]      
UPB 3,029   $ 590
Agency | Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB 650,171 561,656  
Fair Value 10,023 8,774  
Non-agency | Mortgage servicing rights      
Owned Service Loans [Line Items]      
UPB 25,854 26,286  
Fair Value $ 329 $ 316