v3.25.2
Loans - Wholesale Loan Portfolio, Geographic Distribution and Delinquency (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]      
Total retained loans $ 1,345,473 $ 1,299,590 $ 1,273,047
Wholesale      
Financing Receivable, Past Due [Line Items]      
Total retained loans 740,675 690,396 $ 674,152
Wholesale | Criticized nonaccrual      
Financing Receivable, Past Due [Line Items]      
Total retained loans 4,479 3,942  
Wholesale | Current and less than 30 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 733,445 683,244  
Wholesale | 30–89 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 2,644 2,938  
Wholesale | 90 or more days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 107 272  
Wholesale | Total U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 595,620 564,912  
Wholesale | Total non-U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 145,055 125,484  
Wholesale | Secured by real estate      
Financing Receivable, Past Due [Line Items]      
Total retained loans 164,222 162,432  
Wholesale | Secured by real estate | Criticized nonaccrual      
Financing Receivable, Past Due [Line Items]      
Total retained loans 1,477 1,439  
Wholesale | Secured by real estate | Current and less than 30 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 162,413 159,949  
Wholesale | Secured by real estate | 30–89 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 261 918  
Wholesale | Secured by real estate | 90 or more days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 71 126  
Wholesale | Secured by real estate | Total U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 160,885 159,209  
Wholesale | Secured by real estate | Total non-U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 3,337 3,223  
Wholesale | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Total retained loans 174,643 166,790  
Wholesale | Commercial and industrial | Criticized nonaccrual      
Financing Receivable, Past Due [Line Items]      
Total retained loans 2,110 1,760  
Wholesale | Commercial and industrial | Current and less than 30 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 171,693 164,104  
Wholesale | Commercial and industrial | 30–89 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 810 868  
Wholesale | Commercial and industrial | 90 or more days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 30 58  
Wholesale | Commercial and industrial | Total U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 131,795 127,626  
Wholesale | Commercial and industrial | Total non-U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 42,848 39,164  
Wholesale | Other      
Financing Receivable, Past Due [Line Items]      
Total retained loans 401,810 361,174  
Wholesale | Other | Criticized nonaccrual      
Financing Receivable, Past Due [Line Items]      
Total retained loans 892 743  
Wholesale | Other | Current and less than 30 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 399,339 359,191  
Wholesale | Other | 30–89 days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 1,573 1,152  
Wholesale | Other | 90 or more days past due and still accruing      
Financing Receivable, Past Due [Line Items]      
Total retained loans 6 88  
Wholesale | Other | Total U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans 302,940 278,077  
Wholesale | Other | Total non-U.S.      
Financing Receivable, Past Due [Line Items]      
Total retained loans $ 98,870 $ 83,097