v3.25.2
GUARANTEES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Maximum potential amount of future payments    
Expire within 1 year $ 354,600 $ 395,900
Expire after 1 year 132,900 127,500
Total amount outstanding 487,500 523,400
Carrying value 1,140 964
Cash collateral available to reimburse losses realized under guarantees and indemnifications 53,400 49,000
Securities and other marketable assets held as collateral 78,500 62,500
Letters of credit in favor of the Company held as collateral 3,100 3,100
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 14,900 15,500
Expire after 1 year 65,400 63,500
Total amount outstanding 80,300 79,000
Carrying value 539 546
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 4,600 4,200
Expire after 1 year 5,700 5,800
Total amount outstanding 10,300 10,000
Carrying value 27 27
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 29,600 15,800
Expire after 1 year 32,000 27,300
Total amount outstanding 61,600 43,100
Carrying value 486 332
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 900 1,000
Total amount outstanding 900 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 114,900 96,300
Expire after 1 year 0 0
Total amount outstanding 114,900 96,300
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 36,100 124,300
Expire after 1 year 0 0
Total amount outstanding 36,100 124,300
Carrying value 0 0
Credit card arrangements with partners    
Maximum potential amount of future payments    
Expire within 1 year 1,100 200
Expire after 1 year 20,500 21,500
Total amount outstanding 21,600 21,700
Carrying value 1 2
Guarantees under the Fixed Income Clearing Corporation sponsored member repo program    
Maximum potential amount of future payments    
Expire within 1 year 153,400 139,500
Expire after 1 year 0 0
Total amount outstanding 153,400 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 $ 87 $ 57