Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.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 15 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2026
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit losses, period increase (decrease)     $ (215)      
Allowance for credit losses     14,336 $ 14,551 $ 14,222  
Loan and leases receivable, allowance, period decrease     102      
Reserve for unfunded lending commitments, period decrease     113      
Increase in provision for credit losses     1,400      
Provision (benefit) for credit losses     5,821 4,394 2,543  
Outstanding loans and leases, period increase, excluding loans accounted for under the fair value option     41,400      
Scenario, Forecast            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Unemployment rate, current economic outlook (just below)           5.00%
U.S. gross domestic product, current economic outlook 1.80% 1.40%        
Commercial            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit losses, period increase (decrease)     (240)      
Allowance for credit losses     5,709 5,949 6,891  
Outstanding loans and leases, period increase, excluding loans accounted for under the fair value option     36,400      
Consumer real estate            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit losses, period increase (decrease)     (118)      
Allowance for credit losses     350 468 514  
Credit card and other consumer            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Allowance for credit losses, period increase (decrease)     143      
Allowance for credit losses     $ 8,277 $ 8,134 $ 6,817