v3.25.2
Offsetting Arrangements - Repo, Sec Lending Transactions Maturity by Category (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements $ 270,552 $ 227,222
Securities lending transactions 17,385 22,810
Gross amount of recognized liabilities for repurchase agreements and securities lending 287,937 250,032
U.S. Treasury and agency securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 270,552 227,222
Securities lending transactions 3,030 152
Corporate debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 216 193
Equity securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 14,135 15,713
Other    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 4 6,752
Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 268,188 223,095
Securities lending transactions 9,528 18,278
Gross amount of recognized liabilities for repurchase agreements and securities lending 277,716 241,373
Overnight and Continuous | U.S. Treasury and agency securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 268,188 223,095
Securities lending transactions 151 152
Overnight and Continuous | Corporate debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 216 193
Overnight and Continuous | Equity securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 9,157 11,181
Overnight and Continuous | Other    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 4 6,752
Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 989 350
Securities lending transactions 2,879 13
Gross amount of recognized liabilities for repurchase agreements and securities lending 3,868 363
Up to 30 Days | U.S. Treasury and agency securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 989 350
Securities lending transactions 2,879 0
Up to 30 Days | Corporate debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 0
Up to 30 Days | Equity securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 13
Up to 30 Days | Other    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 0
30-90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 1,375 1,277
Securities lending transactions 25 0
Gross amount of recognized liabilities for repurchase agreements and securities lending 1,400 1,277
30-90 days | U.S. Treasury and agency securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 1,375 1,277
Securities lending transactions 0 0
30-90 days | Corporate debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 0
30-90 days | Equity securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 25 0
30-90 days | Other    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 0
Greater than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 2,500
Securities lending transactions 4,953 4,519
Gross amount of recognized liabilities for repurchase agreements and securities lending 4,953 7,019
Greater than 90 Days | U.S. Treasury and agency securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase agreements 0 2,500
Securities lending transactions 0 0
Greater than 90 Days | Corporate debt securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 0 0
Greater than 90 Days | Equity securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions 4,953 4,519
Greater than 90 Days | Other    
Assets Sold under Agreements to Repurchase [Line Items]    
Securities lending transactions $ 0 $ 0