XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Excess spread financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period $ 437 $ 509
Changes in fair value included in earnings 2 (10)
Purchases/additions(1) 0 0
Issuances 0 0
Sales/dispositions(2) 0 0
Repayments 0 (4)
Settlements (33) (36)
Other changes 0 0
Balance - end of period 406 459
Mortgage servicing rights financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 29 19
Changes in fair value included in earnings 4 4
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 33 23
Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 9,090 6,654
Changes in fair value included in earnings (61) (239)
Purchases/additions(1) 1,403 870
Issuances 137 133
Sales/dispositions(2) (237) (280)
Repayments 0 0
Settlements 0 0
Other changes (20) (11)
Balance - end of period 10,352 7,149
Mortgage loans held for sale    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 81 74
Changes in fair value included in earnings (1) 2
Purchases/additions(1) 66 47
Issuances 0 0
Sales/dispositions(2) (51) (54)
Repayments (2) (2)
Settlements 0 0
Other changes 3 0
Balance - end of period 90 67
Equity investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 8 45
Changes in fair value included in earnings 0 (3)
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 42
IRLCs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 21 22
Changes in fair value included in earnings 10 8
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 $ 31 $ 30