XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 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 0 4
Purchases/additions(1) 0 0
Issuances 0 0
Sales/dispositions(2) 0  
Repayments 0 (4)
Settlements (17) (18)
Other changes 0 0
Balance - end of period 420 491
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 6 2
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 35 21
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 10 (230)
Purchases/additions(1) 663 102
Issuances 64 54
Sales/dispositions(2) (42) (15)
Repayments 0 0
Settlements 0 0
Other changes (11) (1)
Balance - end of period 9,796 6,566
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 (2) 1
Purchases/additions(1) 28 28
Issuances 0 0
Sales/dispositions(2) (22) (31)
Repayments (2) (1)
Settlements 0 0
Other changes 1 0
Balance - end of period 82 71
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 6 11
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 $ 27 $ 33