XML 176 R150.htm IDEA: XBRL DOCUMENT v3.25.1
GUARANTEES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Maximum potential amount of future payments    
Expire within 1 year $ 240,100 $ 395,900
Expire after 1 year 125,600 127,500
Total amount outstanding 365,700 523,400
Carrying value 976 964
Cash collateral available to reimburse losses realized under guarantees and indemnifications 53,100 49,000
Securities and other marketable assets held as collateral 77,500 62,500
Letters of credit in favor of the Company held as collateral 2,800 3,100
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 15,400 15,500
Expire after 1 year 63,500 63,500
Total amount outstanding 78,900 79,000
Carrying value 500 546
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 4,400 4,200
Expire after 1 year 5,800 5,800
Total amount outstanding 10,200 10,000
Carrying value 29 27
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 21,800 15,800
Expire after 1 year 25,900 27,300
Total amount outstanding 47,700 43,100
Carrying value 372 332
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 1,000 1,000
Total amount outstanding 1,000 1,000
Carrying value 0 0
Repurchase reserve for consumer mortgages representations and warranties 13 12
Securities lending indemnifications    
Maximum potential amount of future payments    
Expire within 1 year 113,500 96,300
Expire after 1 year 0 0
Total amount outstanding 113,500 96,300
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 79,500 124,300
Expire after 1 year 0 0
Total amount outstanding 79,500 124,300
Carrying value 0 0
Credit card arrangements with partners    
Maximum potential amount of future payments    
Expire within 1 year 700 200
Expire after 1 year 21,000 21,500
Total amount outstanding 21,700 21,700
Carrying value 2 2
Guarantees under the Fixed Income Clearing Corporation sponsored member repo program    
Maximum potential amount of future payments    
Expire within 1 year 4,800 139,500
Expire after 1 year 0 0
Total amount outstanding 4,800 139,500
Carrying value 0 0
Other    
Maximum potential amount of future payments    
Expire within 1 year 0 100
Expire after 1 year 8,400 8,400
Total amount outstanding 8,400 8,500
Carrying value $ 73 $ 57