XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Level 3 Reconciliation (Details) - Recurring Fair Value Measurements - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Excess spread financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period $ 934 $ 1,311
Total gains or losses included in earnings 41 (35)
Purchases 0 0
Issuances 0 24
Sales 0  
Settlements and repayments (41) (58)
Balance - end of period 934 1,242
Mortgage servicing rights financing    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 33 37
Total gains or losses included in earnings (10) 6
Purchases 0 0
Issuances 0 0
Sales 0  
Settlements and repayments 0 0
Balance - end of period 23 43
LPCs    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 1  
Total gains or losses included in earnings 37  
Purchases 0  
Issuances 0  
Sales 0  
Settlements and repayments 0  
Balance - end of period 38  
Forward mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 2,703 3,496
Total gains or losses included in earnings 298 (534)
Purchases 67 24
Issuances 288 123
Sales (2)  
Settlements and repayments 0 0
Balance - end of period 3,354 $ 3,109
IRLCs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 414  
Total gains or losses included in earnings (182)  
Purchases 0  
Issuances 0  
Sales 0  
Settlements and repayments 0  
Balance - end of period 232  
LPCs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance - beginning of period 38  
Total gains or losses included in earnings (30)  
Purchases 0  
Issuances 0  
Sales 0  
Settlements and repayments 0  
Balance - end of period $ 8