XML 80 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Excess spread financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period $ 509 $ 768
Changes in fair value included in earnings (4) 124
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 5 (293)
Settlements (54) (80)
Other changes 0 0
Balance - end of period 446 519
Mortgage servicing rights financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 19 10
Changes in fair value included in earnings 2 10
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 0 0
Settlements 0 0
Other changes 0 0
Balance - end of period 21 20
Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 6,654 4,223
Changes in fair value included in earnings (140) 719
Purchases/additions (1) 2,305 1,256
Issuances 219 481
Sales/dispositions (2) (555) (293)
Repayments 0 0
Settlements 0 0
Other changes 21 22
Balance - end of period 8,504 6,408
Mortgage loans held for sale    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 74  
Changes in fair value included in earnings 3  
Purchases/additions (1) 130  
Issuances 0  
Sales/dispositions (2) (105)  
Repayments 3  
Settlements 0  
Other changes (2)  
Balance - end of period 101  
Equity investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 45 54
Changes in fair value included in earnings (37) (9)
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 0 0
Settlements 0 0
Other changes 0 0
Balance - end of period 8 45
IRLCs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 22 134
Changes in fair value included in earnings 0 (113)
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 0 0
Settlements 0 0
Other changes 0 0
Balance - end of period $ 22 $ 21