XML 338 R172.htm IDEA: XBRL DOCUMENT v3.25.1
Transferred financial assets that are not derecognized in their entirety (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Financial Assets Transferred During Period Which Do Not Qualify For Derecognition [Line Items]    
Carrying amount of transferred assets $ 48,989 $ 59,672
Carrying amount of associated liabilities recognized on balance sheet 29,144 31,669
Financial assets at fair value held for trading that may be sold or repledged by counterparties    
Disclosure Of Financial Assets Transferred During Period Which Do Not Qualify For Derecognition [Line Items]    
Carrying amount of transferred assets 38,532 51,263
Carrying amount of associated liabilities recognized on balance sheet 19,690 23,765
Financial assets at fair value not held for trading that may be sold or repledged by counterparties    
Disclosure Of Financial Assets Transferred During Period Which Do Not Qualify For Derecognition [Line Items]    
Carrying amount of transferred assets 2,566 2,110
Carrying amount of associated liabilities recognized on balance sheet 2,012 1,976
Debt securities classified as Other financial assets measured at amortized cost that may be sold or repledged by counterparties    
Disclosure Of Financial Assets Transferred During Period Which Do Not Qualify For Derecognition [Line Items]    
Carrying amount of transferred assets 7,891 6,299
Carrying amount of associated liabilities recognized on balance sheet $ 7,442 $ 5,928