XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 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 79
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 4  
Settlements (18) (32)
Other changes 0 0
Balance - end of period 491 815
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 20
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 0  
Settlements 0 0
Other changes 0 0
Balance - end of period 21 30
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 (230) 563
Purchases/additions (1) 102 1,015
Issuances 54 200
Sales/dispositions (2) (15) (4)
Repayments 0  
Settlements 0 0
Other changes 1 9
Balance - end of period 6,566 6,006
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  
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 11 (62)
Purchases/additions (1) 0 0
Issuances 0 0
Sales/dispositions (2) 0 0
Repayments 0  
Settlements 0 0
Other changes 0 0
Balance - end of period 33 $ 72
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 1  
Purchases/additions (1) 28  
Issuances 0  
Sales/dispositions (2) (31)  
Repayments 1  
Settlements 0  
Other changes 0  
Balance - end of period $ 71