XML 79 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Loans Held for Sale - Held For Sale (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Mortgage loans held for sale - UPB $ 2,187 $ 924  
Mark-to-market adjustment(1) 24 3  
Total mortgage loans held for sale 2,211 927 $ 893
UPB 47 42  
Fair Value 38 36  
Ginnie Mae Repurchased Loans      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
UPB $ 38 $ 35