v3.26.1
Mortgage Servicing Rights - Changes in Fair Value of the Company's MSR Portfolio (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Servicing Asset at Fair Value, Amount [Roll Forward]          
Balance, beginning of period $ 1,516 $ 1,241 $ 1,494 $ 1,127  
Additions from loans sold with servicing rights retained 294 284 589 545  
Carrying value of MSRs sold (268) (452) (479) (535)  
Change in fair value 12 23 34 3  
Realization of cash flows (54) (52) (138) (96)  
Balance, end of period 1,500 $ 1,044 1,500 $ 1,044  
Unpaid principal balance of mortgage loans serviced for others $ 75,682   $ 75,682   $ 77,540