XML 96 R84.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Differences Between Aggregate Fair Value and Aggregate Remaining Contractual Principal Balance Outstanding (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) $ 5,689 $ 6,727
Total assets at fair value 5,855 7,021
Assets, fair value over/(under) UPB 166 294
Nonaccrual loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 19 18
Total assets at fair value 18 15
Assets, fair value over/(under) UPB (1) (3)
Other performing loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 5,670 6,709
Total assets at fair value 5,837 7,006
Assets, fair value over/(under) UPB 167 297
Loans held-for-sale    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 5,667 6,713
Total assets at fair value 5,834 7,009
Assets, fair value over/(under) UPB 167 296
Loans held-for-sale | Nonaccrual loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 9 9
Total assets at fair value 8 7
Assets, fair value over/(under) UPB (1) (2)
Loans held-for-sale | Other performing loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 5,658 6,704
Total assets at fair value 5,826 7,002
Assets, fair value over/(under) UPB 168 298
Loans held-for-investment    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 22 14
Total assets at fair value 21 12
Assets, fair value over/(under) UPB (1) (2)
Loans held-for-investment | Nonaccrual loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 10 9
Total assets at fair value 10 8
Assets, fair value over/(under) UPB 0 (1)
Loans held-for-investment | Other performing loans    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Assets, unpaid principal balance (UPB) 12 5
Total assets at fair value 11 4
Assets, fair value over/(under) UPB (1) (1)
DOJ Liability    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Liabilities, unpaid principal balance (UPB) 0 (118)
Long-term debt, fair value 0 (35)
Liabilities, fair value over/(under) UPB $ 0 $ 83