v3.26.1
GUARANTEES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Maximum potential amount of future payments    
Expire within 1 year $ 502,800 $ 514,900
Expire after 1 year 142,800 134,800
Total amount outstanding 645,600 649,700
Carrying value 1,453 1,213
Cash collateral available to reimburse losses realized under guarantees and indemnifications 79,800 61,300
Securities and other marketable assets held as collateral 116,000 90,800
Letters of credit in favor of the Company held as collateral 3,400 2,500
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 14,400 15,100
Expire after 1 year 67,200 68,100
Total amount outstanding 81,600 83,200
Carrying value 400 546
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 5,600 4,900
Expire after 1 year 7,400 6,400
Total amount outstanding 13,000 11,300
Carrying value 38 25
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 22,100 14,500
Expire after 1 year 40,800 31,800
Total amount outstanding 62,900 46,300
Carrying value 915 542
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 900 900
Total amount outstanding 900 900
Carrying value 0 0
Securities lending indemnifications    
Maximum potential amount of future payments    
Expire within 1 year 174,600 134,000
Expire after 1 year 0 0
Total amount outstanding 174,600 134,000
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 36,800 38,200
Expire after 1 year 0 0
Total amount outstanding 36,800 38,200
Carrying value 0 0
Credit card arrangements with partners    
Maximum potential amount of future payments    
Expire within 1 year 2,100 2,100
Expire after 1 year 18,300 19,400
Total amount outstanding 20,400 21,500
Carrying value 0 0
Guarantees under the Fixed Income Clearing Corporation sponsored member repo program    
Maximum potential amount of future payments    
Expire within 1 year 247,200 306,100
Expire after 1 year 0 0
Total amount outstanding 247,200 306,100
Carrying value 0 0
Other    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 8,200 8,200
Total amount outstanding 8,200 8,200
Carrying value $ 100 $ 100