XML 160 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Securities purchased under agreements to resell    
Gross amounts of recognized assets $ 516,722 $ 515,533
Gross amounts offset on the Consolidated Balance Sheet 323,772 248,214
Net amounts of assets included on the Consolidated Balance Sheet 192,950 267,319
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 186,121 244,783
Net amounts 6,829 22,536
Deposits paid for securities borrowed    
Gross amounts of recognized assets 100,442 97,881
Gross amounts offset on the Consolidated Balance Sheet 19,327 19,473
Net amounts of assets included on the Consolidated Balance Sheet 81,115 78,408
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 22,228 25,433
Net amounts 58,887 52,975
Total    
Total 617,164 613,414
Gross amounts offset on the Consolidated Balance Sheet 343,099 267,687
Net amounts of assets included on the Consolidated Balance Sheet 274,065 345,727
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 208,349 270,216
Net amounts 65,716 75,511
Securities sold under agreements to repurchase    
Gross amounts of recognized liabilities 563,539 513,172
Gross amounts offset on the Consolidated Balance Sheet 323,772 248,214
Net amounts of liabilities included on the Consolidated Balance Sheet 239,767 264,958
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 193,714 181,794
Net amounts 46,053 83,164
Deposits received for securities loaned    
Gross amounts of recognized liabilities 34,315 32,622
Gross amounts offset on the Consolidated Balance Sheet 19,327 19,473
Net amounts of liabilities included on the Consolidated Balance Sheet 14,988 13,149
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 12,317 2,441
Net amounts 2,671 10,708
Total    
Gross amounts of recognized liabilities 597,854 545,794
Gross amounts offset on the Consolidated Balance Sheet 343,099 267,687
Net amounts of liabilities included on the Consolidated Balance Sheet 254,755 278,107
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 206,031 184,235
Net amounts $ 48,724 $ 93,872