XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 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 (10) 117
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 4 (292)
Settlements (36) (61)
Other changes 0 0
Balance - end of period 459 532
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 4 14
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 23 24
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 (239) 663
Purchases/additions (1) 870 1,178
Issuances 133 360
Sales/dispositions (2) (280) (289)
Repayments 0 0
Settlements 0 0
Other changes 11 16
Balance - end of period 7,149 6,151
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 2  
Purchases/additions (1) 47  
Issuances 0  
Sales/dispositions (2) (54)  
Repayments 2  
Settlements 0  
Other changes 0  
Balance - end of period 67  
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 (3) 0
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 42 54
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 8 (72)
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 $ 30 $ 62