XML 162 R134.htm IDEA: XBRL DOCUMENT v3.20.4
FAIR VALUE MEASUREMENTS - Schedule of Assets Measured on Recurring Basis Level 3 Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
MSRs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 642 $ 600
Issuances 324 270
Purchases 0 0
Settlements (196) (119)
Changes in fair value during the period recognized in earnings (302) (109)
Transfers from Level 2 to Level 3 0 0
Transfer from AFS to HTM 0 0
Ending balance 658 642
Asset-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Issuances 0  
Purchases 813  
Settlements 0  
Changes in fair value during the period recognized in earnings 0  
Transfers from Level 2 to Level 3 0  
Transfer from AFS to HTM (813)  
Ending balance 0 0
Other Derivative Contracts    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 19 0
Issuances 900 144
Purchases 0 0
Settlements (1,133) (161)
Changes in fair value during the period recognized in earnings 411 17
Transfers from Level 2 to Level 3 0 18
Transfer from AFS to HTM 0 0
Ending balance 197 19
Cumulative Effect, Period of Adoption, Adjustment | MSRs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 190 0
Ending balance   190
Cumulative Effect, Period of Adoption, Adjustment | Asset-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Ending balance   0
Cumulative Effect, Period of Adoption, Adjustment | Other Derivative Contracts    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 0
Ending balance   0
Cumulative Effect, Period Of Adoption, Adjusted Balance | MSRs    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 832 600
Ending balance   832
Cumulative Effect, Period Of Adoption, Adjusted Balance | Asset-backed securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Ending balance   0
Cumulative Effect, Period Of Adoption, Adjusted Balance | Other Derivative Contracts    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 19 0
Ending balance   $ 19