v3.22.0.1
Trading Assets and Liabilities - Summary of Trading Assets and Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Trading Assets $ 375,916 $ 393,630
Trading Liabilities 181,424 153,727
Trading Cash Instruments [Member]    
Trading Cash Instruments 311,956 324,049
Trading Liabilities 129,471 95,136
Derivatives [Member]    
Trading Assets at Fair Value 63,960 69,581
Trading Liabilities $ 51,953 $ 58,591