v3.22.0.1
Trading Cash Instruments - Cash Instruments by Level (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Trading Cash Instruments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Trading Assets $ 311,956 $ 324,049
Trading cash instruments assets | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 204,564 216,370
Trading cash instruments assets | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 105,503 106,442
Trading cash instruments assets | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,889 1,237
Trading cash instruments assets | U.S. Government and Agency Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 90,815 138,533
Trading cash instruments assets | U.S. Government and Agency Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 63,388 93,670
Trading cash instruments assets | U.S. Government and Agency Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 27,427 44,863
Trading cash instruments assets | U.S. Government and Agency Obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 0 0
Trading cash instruments assets | Non-U.S. Government and Agency Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 48,814 57,423
Trading cash instruments assets | Non-U.S. Government and Agency Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 35,284 46,147
Trading cash instruments assets | Non-U.S. Government and Agency Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 13,511 11,261
Trading cash instruments assets | Non-U.S. Government and Agency Obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 19 15
Trading cash instruments assets | Loans and Securities Backed by Commercial Real Estate [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,854 800
Trading cash instruments assets | Loans and Securities Backed by Commercial Real Estate [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 0 0
Trading cash instruments assets | Loans and Securities Backed by Commercial Real Estate [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,717 597
Trading cash instruments assets | Loans and Securities Backed by Commercial Real Estate [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 137 203
Trading cash instruments assets | Loans and Securities Backed by Residential Real Estate [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 13,235 7,079
Trading cash instruments assets | Loans and Securities Backed by Residential Real Estate [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 0 0
Trading cash instruments assets | Loans and Securities Backed by Residential Real Estate [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 13,083 6,948
Trading cash instruments assets | Loans and Securities Backed by Residential Real Estate [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 152 131
Trading cash instruments assets | Corporate debt instruments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 38,782 31,351
Trading cash instruments assets | Corporate debt instruments [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 590 915
Trading cash instruments assets | Corporate debt instruments [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 36,874 29,639
Trading cash instruments assets | Corporate debt instruments [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,318 797
Trading cash instruments assets | State and Municipal Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 604 200
Trading cash instruments assets | State and Municipal Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 0 0
Trading cash instruments assets | State and Municipal Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 568 200
Trading cash instruments assets | State and Municipal Obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 36 0
Trading cash instruments assets | Other debt obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,699 1,412
Trading cash instruments assets | Other debt obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 69 338
Trading cash instruments assets | Other debt obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 1,564 1,055
Trading cash instruments assets | Other debt obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 66 19
Trading cash instruments assets | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 108,347 77,877
Trading cash instruments assets | Equity Securities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 105,233 75,300
Trading cash instruments assets | Equity Securities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 2,958 2,505
Trading cash instruments assets | Equity Securities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 156 72
Trading cash instruments assets | Commodities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 7,806 9,374
Trading cash instruments assets | Commodities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 0  
Trading cash instruments assets | Commodities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 7,801 9,374
Trading cash instruments assets | Commodities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Assets at Fair Value 5  
Cash Instruments Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (129,471) (95,136)
Cash Instruments Liabilities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (109,999) (84,708)
Cash Instruments Liabilities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (19,368) (10,348)
Cash Instruments Liabilities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (104) (80)
Cash Instruments Liabilities [Member] | U.S. Government and Agency Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (21,027) (16,893)
Cash Instruments Liabilities [Member] | U.S. Government and Agency Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (21,002) (16,880)
Cash Instruments Liabilities [Member] | U.S. Government and Agency Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (25) (13)
Cash Instruments Liabilities [Member] | Non-U.S. Government and Agency Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (42,585) (23,884)
Cash Instruments Liabilities [Member] | Non-U.S. Government and Agency Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (39,983) (22,092)
Cash Instruments Liabilities [Member] | Non-U.S. Government and Agency Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (2,602) (1,792)
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Commercial Real Estate [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (42) (18)
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Commercial Real Estate [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (40) (17)
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Commercial Real Estate [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (2) (1)
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Residential Real Estate [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (5) (1)
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Residential Real Estate [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value 0  
Cash Instruments Liabilities [Member] | Loans and Securities Backed by Residential Real Estate [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (5) (1)
Cash Instruments Liabilities [Member] | Corporate debt instruments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (15,875) (8,022)
Cash Instruments Liabilities [Member] | Corporate debt instruments [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (23) (2)
Cash Instruments Liabilities [Member] | Corporate debt instruments [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (15,781) (7,970)
Cash Instruments Liabilities [Member] | Corporate debt instruments [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (71) (50)
Cash Instruments Liabilities [Member] | State and Municipal Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value   (5)
Cash Instruments Liabilities [Member] | State and Municipal Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value   (5)
Cash Instruments Liabilities [Member] | Other debt obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value   (2)
Cash Instruments Liabilities [Member] | Other debt obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value   (2)
Cash Instruments Liabilities [Member] | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (49,937) (46,311)
Cash Instruments Liabilities [Member] | Equity Securities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (48,991) (45,734)
Cash Instruments Liabilities [Member] | Equity Securities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value (915) (550)
Cash Instruments Liabilities [Member] | Equity Securities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Cash Instruments Liabilities at Fair Value $ (31) $ (27)