XML 180 R160.htm IDEA: XBRL DOCUMENT v3.23.2
GUARANTEES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Maximum potential amount of future payments    
Expire within 1 year $ 279,800 $ 281,500
Expire after 1 year 110,400 104,600
Total amount outstanding 390,200 386,100
Carrying value 1,227 1,376
Amount of cash initial margin collected and remitted 18,300 18,000
Cash collateral available to reimburse losses realized under guarantees and indemnifications 51,500 51,800
Securities and other marketable assets held as collateral 73,400 63,700
Letters of credit in favor of the Company held as collateral 3,000 3,700
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 21,500 31,300
Expire after 1 year 63,100 58,300
Total amount outstanding 84,600 89,600
Carrying value 780 905
Performance Guarantee [Member]    
Maximum potential amount of future payments    
Expire within 1 year 4,700 6,100
Expire after 1 year 5,900 5,600
Total amount outstanding 10,600 11,700
Carrying value 48 65
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 14,800 18,500
Expire after 1 year 31,400 30,000
Total amount outstanding 46,200 48,500
Carrying value 338 353
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 600 0
Expire after 1 year 1,200 1,700
Total amount outstanding 1,800 1,700
Carrying value 13 13
Repurchase reserve for consumer mortgages representations and warranties 10 10
Securities lending indemnifications    
Maximum potential amount of future payments    
Expire within 1 year 108,600 95,900
Expire after 1 year 0 0
Total amount outstanding 108,600 95,900
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 128,300 129,600
Expire after 1 year 0 0
Total amount outstanding 128,300 129,600
Carrying value 1 1
Credit card arrangements with partners    
Maximum potential amount of future payments    
Expire within 1 year 100 0
Expire after 1 year 400 600
Total amount outstanding 500 600
Carrying value 6 7
Other    
Maximum potential amount of future payments    
Expire within 1 year 1,200 100
Expire after 1 year 8,400 8,400
Total amount outstanding 9,600 8,500
Carrying value $ 41 $ 32