XML 100 R79.htm IDEA: XBRL DOCUMENT v3.23.1
SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Securities purchased under agreements to resell    
Gross amounts of recognized assets $ 441,610 $ 403,663
Gross amounts offset on the Consolidated Balance Sheet 136,181 112,391
Net amounts of assets included on the Consolidated Balance Sheet 305,429 291,272
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 228,356 204,077
Net amounts 77,073 87,195
Deposits paid for securities borrowed    
Gross amounts of recognized assets 95,070 88,817
Gross amounts offset on the Consolidated Balance Sheet 16,271 14,652
Net amounts of assets included on the Consolidated Balance Sheet 78,799 74,165
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 15,857 13,844
Net amounts 62,942 60,321
Total    
Gross amounts of recognized assets 536,680 492,480
Gross amounts offset on the Consolidated Balance Sheet 152,452 127,043
Net amounts of assets included on the Consolidated Balance Sheet 384,228 365,437
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 244,213 217,921
Net amounts 140,015 147,516
Securities sold under agreements to repurchase    
Gross amounts of recognized liabilities 378,526 296,218
Gross amounts offset on the Consolidated Balance Sheet 136,181 112,391
Net amounts of liabilities included on the Consolidated Balance Sheet 242,345 183,827
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 114,250 71,635
Net amounts 128,095 112,192
Deposits received for securities loaned    
Gross amounts of recognized liabilities 31,607 33,269
Gross amounts offset on the Consolidated Balance Sheet 16,271 14,652
Net amounts of liabilities included on the Consolidated Balance Sheet 15,336 18,617
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 3,209 2,542
Net amounts 12,127 16,075
Total    
Gross amounts of recognized liabilities 410,133 329,487
Gross amounts offset on the Consolidated Balance Sheet 152,452 127,043
Net amounts of liabilities included on the Consolidated Balance Sheet 257,681 202,444
Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default 117,459 74,177
Net amounts $ 140,222 $ 128,267