v3.26.1
Mortgage Servicing Rights and Related Liabilities - Schedule of Changes to MSR Assets (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes to MSR Assets        
Fair value, beginning of period $ 19,377 $ 7,350 $ 19,442 $ 7,633
Fair value of originated MSRs 759 343 1,447 608
MSRs sales (833) (56) (1,440) (200)
MSRs purchases 151 179 320 224
Changes in fair value        
Due to changes in valuation model inputs or assumptions $ 97 $ (25) 399 (284)
Servicing asset, fair value, change in fair value, other, statement of income or comprehensive income [ Extensible Enumeration] Gain (Loss) on Sales of Loans, Net Gain (Loss) on Sales of Loans, Net    
Due to collection/realization of cash flows $ (646) $ (224) (1,263) (414)
Total changes in fair value (549) (249) (864) (698)
Fair value, end of period $ 18,905 $ 7,567 $ 18,905 $ 7,567