XML 157 R135.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENTS - Schedule of Assets Measured on Recurring Basis Level 3 Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 658 $ 642
Issuances 419 324
Purchases 0 0
Settlements (212) (196)
Changes in fair value during the period recognized in earnings 164 (302)
Transfer from AFS to HTM 0 0
Ending balance 1,029 658
Other Derivative Contracts    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 197 19
Issuances 377 900
Purchases 0 0
Settlements (328) (1,133)
Changes in fair value during the period recognized in earnings (208) 411
Transfer from AFS to HTM 0 0
Ending balance 38 197
Asset-Backed Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 0
Issuances   0
Purchases   813
Settlements   0
Changes in fair value during the period recognized in earnings   0
Transfer from AFS to HTM   (813)
Ending balance   0
Cumulative Effect, Period of Adoption, Adjustment | Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 190
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, Adjustment | Asset-Backed Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   0
Cumulative Effect, Period Of Adoption, Adjusted Balance | Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 658 832
Ending balance   658
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 $ 197 19
Ending balance   197
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