XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Loans Held for Sale - Reconciliation to Cash Flow (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mortgage Loans Held for Sale    
Balance - beginning of period $ 2,211 $ 927
Loans sold (at carrying value) and loan payments received (18,565) (6,923)
Mortgage loans originated and purchased, net of fees 17,844 6,786
Repurchase of loans out of Ginnie Mae securitizations(1) 947 744
Net change in unrealized gain on retained loans held for sale 40 6
Net transfers of mortgage loans held for sale(2) (2) (1)
Balance - end of period $ 2,475 $ 1,539