Annual report pursuant to Section 13 and 15(d)

Outstanding Loans and Leases and Allowance for Credit Losses - Allowance for Credit Losses (Details)

v3.22.0.1
Outstanding Loans and Leases and Allowance for Credit Losses - Allowance for Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jan. 01, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance for credit losses       $ 13,843 $ 13,843 $ 20,680 $ 10,229  
Allowance on nonperforming loans       12,387 12,387 18,802 9,416 $ 9,601
Reserve for unfunded lending commitments       $ 1,456 1,456 1,878 813 797
Unemployment rate, economic outlook, 2020 forecast       6.60%        
U.S. gross domestic product, economic outlook, 2020 forecast       2.50%        
Allowance for credit losses, period increase (decrease)         (6,800)      
Loan and leases receivable, allowance, period increase (decrease)         (6,400)      
Reserve for unfunded lending commitments, period increase (decrease)         (422)      
Increase in provision for credit losses         15,900      
Provision for credit losses         (4,594) 11,320 3,590  
Outstanding loans and leases, period increase (decrease), excluding loans accounted for under the fair value option         50,100      
Cumulative Effect, Period of Adoption, Adjustment                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance for credit losses             3,300  
Loans and leases receivable, percentage increase in allowance 32.00%              
Allowance on nonperforming loans             2,900  
Reserve for unfunded lending commitments             310  
Scenario, Forecast                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Unemployment rate, economic outlook   5.00% 5.00%          
U.S. gross domestic product, economic outlook   1.90% 2.10%          
Unemployment rate, economic outlook, 2020 forecast   5.00% 5.50%          
U.S. gross domestic product, economic outlook, 2020 forecast   2.10% 2.40%          
Consumer real estate                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance for credit losses       $ 653 653 995 546  
Allowance on nonperforming loans       557 557 858 546 928
Reserve for unfunded lending commitments       96 96 137 0 0
Loan and leases receivable, allowance, period increase (decrease)         (342)      
Outstanding loans and leases, period increase (decrease), excluding loans accounted for under the fair value option         7,000      
Commercial                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance for credit losses       6,714 6,714 10,472 5,687  
Allowance on nonperforming loans       5,354 5,354 8,731 4,874 4,799
Reserve for unfunded lending commitments       1,360 1,360 1,741 813 797
Loan and leases receivable, allowance, period increase (decrease)         (3,800)      
Outstanding loans and leases, period increase (decrease), excluding loans accounted for under the fair value option         60,400      
Commercial | Cumulative Effect, Period of Adoption, Adjustment                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Reserve for unfunded lending commitments             191  
Credit card and other consumer                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance for credit losses       6,476 6,476 9,213 3,996  
Allowance on nonperforming loans       6,476 6,476 9,213 3,996 3,874
Reserve for unfunded lending commitments       $ 0 0 $ 0 0 $ 0
Loan and leases receivable, allowance, period increase (decrease)         $ (2,700)      
Credit card and other consumer | Cumulative Effect, Period of Adoption, Adjustment                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Allowance on nonperforming loans             $ 3,100