XML 103 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Mortgage Banking Activities, Analysis of Changes in Fair Value MSRs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Changes in fair value:        
Net changes in valuation inputs or assumptions $ 316 $ 868 $ 91 $ 2,473
Changes due to collection/realization of expected cash flows (325) (287) (646) (644)
Total changes in fair value (9) 581 (555) 1,829
Commercial mortgage servicing [Member]        
Mortgage Banking Activities Textual [Abstract]        
Servicing asset, amortized cost 1,100 1,200 1,100 1,200
Servicing asset at amortized cost, estimated fair value 1,900 2,100 1,900 2,100
Residential mortgage servicing rights [Member]        
Changes in MSRs measured at fair value        
Fair value, beginning of period 8,819 8,511 9,310 6,920
Originations/purchases 47 322 95 664
Sales and other (606) (251) (599) (250)
Net additions (559) 71 (504) 414
Changes in fair value:        
Net changes in valuation inputs or assumptions 316 868 91 2,473
Changes due to collection/realization of expected cash flows (325) (287) (646) (644)
Total changes in fair value (9) 581 (555) 1,829
Fair value, end of period 8,251 9,163 8,251 9,163
Residential mortgage servicing rights [Member] | Interest-only strips [Member]        
Changes in MSRs measured at fair value        
Sales and other   244    
Residential mortgage servicing rights [Member] | Market interest rates [Member]        
Changes in fair value:        
Net changes in valuation inputs or assumptions 318 949 137 2,648
Residential mortgage servicing rights [Member] | Servicing and foreclosure costs [Member]        
Changes in fair value:        
Net changes in valuation inputs or assumptions 1 (9) 2 (12)
Residential mortgage servicing rights [Member] | Discount rates [Member]        
Changes in fair value:        
Net changes in valuation inputs or assumptions 0 31 (25) 86
Residential mortgage servicing rights [Member] | Prepayment estimates and other [Member]        
Changes in fair value:        
Net changes in valuation inputs or assumptions $ (3) $ (103) $ (23) $ (249)