XML 103 R77.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Securities purchased under agreements to resell    
Gross amounts of recognized assets $ 521,437 $ 516,722
Gross amounts offset on the Consolidated Balance Sheet 204,793 323,772
Net amounts of assets included on the Consolidated Balance Sheet 316,644 192,950
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 308,020 186,121
Net amounts 8,624 6,829
Securities borrowed    
Gross amounts of recognized assets 90,180 100,442
Gross amounts offset on the Consolidated Balance Sheet 16,605 19,327
Net amounts of assets included on the Consolidated Balance Sheet 73,575 81,115
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 19,220 22,228
Net amounts 54,355 58,887
Total    
Gross amounts of recognized assets 611,617 617,164
Gross amounts offset on the Consolidated Balance Sheet 221,398 343,099
Net amounts of assets included on the Consolidated Balance Sheet   274,065
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 327,240 208,349
Net amounts 62,979 65,716
Securities sold under agreements to repurchase    
Gross amounts of recognized liabilities 591,031 563,539
Gross amounts offset on the Consolidated Balance Sheet 204,793 323,772
Net amounts of liabilities included on the Consolidated Balance Sheet 386,238 239,767
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 329,300 193,714
Net amounts 56,938 46,053
Deposits received for securities loaned    
Gross amounts of recognized liabilities 34,326 34,315
Gross amounts offset on the Consolidated Balance Sheet 16,605 19,327
Net amounts of liabilities included on the Consolidated Balance Sheet 17,721 14,988
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 13,440 12,317
Net amounts 4,281 2,671
Total    
Total 625,357 597,854
Gross amounts offset on the Consolidated Balance Sheet 221,398 343,099
Net amounts of liabilities included on the Consolidated Balance Sheet 403,959 254,755
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 342,740 206,031
Net amounts $ 61,219 $ 48,724