XML 162 R143.htm IDEA: XBRL DOCUMENT v3.22.1
GUARANTEES, LEASES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Maximum potential amount of future payments    
Expire within 1 year $ 292,700 $ 298,800
Expire after 1 year 126,900 128,200
Total amount outstanding 419,600 427,000
Carrying value 1,549 1,409
Amount of cash initial margin collected and remitted 19,800 18,700
Cash collateral available to reimburse losses realized under guarantees and indemnifications 62,900 56,500
Securities and other marketable assets held as collateral 85,300 84,200
Letters of credit in favor of the Company held as collateral 3,800 4,100
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 29,800 34,300
Expire after 1 year 64,600 58,400
Total amount outstanding 94,400 92,700
Carrying value 894 791
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 6,300 6,600
Expire after 1 year 6,300 6,400
Total amount outstanding 12,600 13,000
Carrying value 145 47
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 15,700 14,600
Expire after 1 year 41,800 48,900
Total amount outstanding 57,500 63,500
Carrying value 456 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 18 19
Securities lending indemnifications    
Maximum potential amount of future payments    
Expire within 1 year 128,400 121,900
Expire after 1 year 0 0
Total amount outstanding 128,400 121,900
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 111,800 119,400
Expire after 1 year 0 0
Total amount outstanding 111,800 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 600 2,000
Expire after 1 year 12,000 12,000
Total amount outstanding 12,600 14,000
Carrying value $ 32 $ 34