XML 164 R144.htm IDEA: XBRL DOCUMENT v3.22.2
GUARANTEES, LEASES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Maximum potential amount of future payments    
Expire within 1 year $ 306,900 $ 298,800
Expire after 1 year 112,800 128,200
Total amount outstanding 419,700 427,000
Carrying value 1,420 1,409
Amount of cash initial margin collected and remitted 19,500 18,700
Cash collateral available to reimburse losses realized under guarantees and indemnifications 66,300 56,500
Securities and other marketable assets held as collateral 77,200 84,200
Letters of credit in favor of the Company held as collateral 4,200 4,100
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 35,600 34,300
Expire after 1 year 57,200 58,400
Total amount outstanding 92,800 92,700
Carrying value 784 791
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 6,300 6,600
Expire after 1 year 5,600 6,400
Total amount outstanding 11,900 13,000
Carrying value 74 47
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 18,100 14,600
Expire after 1 year 35,800 48,900
Total amount outstanding 53,900 63,500
Carrying value 511 514
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 1,600 1,700
Total amount outstanding 1,600 1,700
Carrying value 15 15
Repurchase reserve for consumer mortgages representations and warranties 16 19
Securities lending indemnifications    
Maximum potential amount of future payments    
Expire within 1 year 120,500 121,900
Expire after 1 year 0 0
Total amount outstanding 120,500 121,900
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 125,600 119,400
Expire after 1 year 0 0
Total amount outstanding 125,600 119,400
Carrying value 0 1
Credit card arrangements with partners    
Maximum potential amount of future payments    
Expire within 1 year 100 0
Expire after 1 year 600 800
Total amount outstanding 700 800
Carrying value 7 7
Other    
Maximum potential amount of future payments    
Expire within 1 year 700 2,000
Expire after 1 year 12,000 12,000
Total amount outstanding 12,700 14,000
Carrying value $ 29 $ 34