XML 95 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Allowance for Credit Losses and Reserve for Unfunded Lending Commitments - Allowance for Credit Losses and Reserve for Unfunded Lending Commitments Activity (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   $ 11,430    
Balance at the end of the period   13,240 $ 11,430  
Provision (benefit) for credit losses   5,847 (1,944) $ 10,264
Other        
Allowance for Credit Losses [Roll Forward]        
Provision (benefit) for credit losses   (6) (2) 3
Allowance for credit losses        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   11,430 15,564 7,208
Allowance build (release) for credit losses   1,827 (4,146) 5,013
Other changes   (17) 12 36
Balance at the end of the period   13,240 11,430 15,564
Financing Receivable, Allowance for Credit Loss, Writeoff   (6,064) (4,740) (7,677)
Recoveries   2,091 2,506 2,452
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery   (3,973) (2,234) (5,225)
Provision (benefit) for credit losses   5,800 (1,912) 10,238
Increase (Decrease) in Allowance for Credit Loss   1,800    
Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       2,845
Allowance for credit losses | Finance charge and fee reserve reclassification        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       462
Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       10,515
Reserve for unfunded lending commitments        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   165 195 135
Balance at the end of the period   218 165 195
Provision (benefit) for credit losses   53 (30) 23
Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       37
Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       172
Combined allowance and reserve        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   11,595 15,759  
Balance at the end of the period   13,458 11,595 15,759
Credit Card | Allowance for credit losses        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   8,345 11,191 5,395
Allowance build (release) for credit losses $ 327 1,217 (2,858) 3,057
Other changes   (17) 12 36
Balance at the end of the period   9,545 8,345 11,191
Financing Receivable, Allowance for Credit Loss, Writeoff   (4,362) (3,481) (5,749)
Recoveries   1,314 1,525 1,479
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery   (3,048) (1,956) (4,270)
Provision (benefit) for credit losses   4,265 (902) 7,327
Credit Card | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       2,241
Credit Card | Allowance for credit losses | Finance charge and fee reserve reclassification        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       462
Credit Card | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       8,098
Credit Card | Reserve for unfunded lending commitments        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   0 0 0
Balance at the end of the period   0 0 0
Provision (benefit) for credit losses   0 0 0
Credit Card | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       0
Credit Card | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       0
Credit Card | Combined allowance and reserve        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   8,345 11,191  
Balance at the end of the period   9,545 8,345 11,191
Consumer Banking | Allowance for credit losses        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   1,918 2,715 1,038
Allowance build (release) for credit losses   319 (797) 1,175
Other changes   0 0 0
Balance at the end of the period   2,237 1,918 2,715
Financing Receivable, Allowance for Credit Loss, Writeoff   (1,614) (1,211) (1,534)
Recoveries   760 935 956
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery   (854) (276) (578)
Provision (benefit) for credit losses   1,173 (521) 1,753
Consumer Banking | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       502
Consumer Banking | Allowance for credit losses | Finance charge and fee reserve reclassification        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       0
Consumer Banking | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       1,540
Consumer Banking | Reserve for unfunded lending commitments        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   0 0 5
Balance at the end of the period   0 0 0
Provision (benefit) for credit losses   0 0 0
Consumer Banking | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       (5)
Consumer Banking | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       0
Consumer Banking | Combined allowance and reserve        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   1,918 2,715  
Balance at the end of the period   2,237 1,918 2,715
Commercial Banking | Allowance for credit losses        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   1,167 1,658 775
Allowance build (release) for credit losses   291 (491) 781
Other changes   0 0 0
Balance at the end of the period   1,458 1,167 1,658
Financing Receivable, Allowance for Credit Loss, Writeoff   (88) (48) (394)
Recoveries   17 46 17
Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery   (71) (2) (377)
Provision (benefit) for credit losses   362 (489) 1,158
Commercial Banking | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       102
Commercial Banking | Allowance for credit losses | Finance charge and fee reserve reclassification        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       0
Commercial Banking | Allowance for credit losses | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       877
Commercial Banking | Reserve for unfunded lending commitments        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   165 195 130
Balance at the end of the period   218 165 195
Provision (benefit) for credit losses   53 (30) 23
Commercial Banking | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       42
Commercial Banking | Reserve for unfunded lending commitments | Cumulative Effect, Period of Adoption, Adjusted Balance        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance       172
Commercial Banking | Combined allowance and reserve        
Allowance for Credit Losses [Roll Forward]        
Financing Receivable, Allowance for Credit Loss, Beginning Balance   1,332 1,853  
Balance at the end of the period   $ 1,676 $ 1,332 $ 1,853