XML 161 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Assets Sold under Agreements to Repurchase    
Repurchase agreements $ 563,539 $ 513,172
Securities lending agreements 34,315 32,622
Total 597,854 545,794
U.S. Treasury and federal agency securities    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 324,233 223,343
Securities lending agreements 40 461
Total 324,273 223,804
State and municipal    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 183 447
Securities lending agreements 0 2
Total 183 449
Foreign government    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 132,123 174,661
Securities lending agreements 1,069 118
Total 133,192 174,779
Corporate bonds    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 17,467 12,403
Securities lending agreements 330 195
Total 17,797 12,598
Marketable equity securities    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 18,498 5,853
Securities lending agreements 32,837 31,574
Total 51,335 37,427
Mortgage-backed securities    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 65,279 85,014
Securities lending agreements 0 21
Total 65,279 85,035
Asset-backed securities    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 2,609 3,032
Securities lending agreements 23 178
Total 2,632 3,210
Other debt securities    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 3,147 8,419
Securities lending agreements 16 73
Total 3,163 8,492
Open and overnight    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 299,527 289,907
Securities lending agreements 25,898 24,997
Total 325,425 314,904
Up to 30 days    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 154,036 134,870
Securities lending agreements 213 0
Total 154,249 134,870
31–90 days    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 46,635 35,639
Securities lending agreements 1,007 1,270
Total 47,642 36,909
Greater than 90 days    
Assets Sold under Agreements to Repurchase    
Repurchase agreements 63,341 52,756
Securities lending agreements 7,197 6,355
Total $ 70,538 $ 59,111