XML 178 R157.htm IDEA: XBRL DOCUMENT v3.23.1
GUARANTEES AND COMMITMENTS - Guarantees (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Maximum potential amount of future payments    
Expire within 1 year $ 281,700 $ 281,500
Expire after 1 year 112,700 104,600
Total amount outstanding 394,400 386,100
Carrying value 1,291 1,376
Amount of cash initial margin collected and remitted 19,200 18,000
Cash collateral available to reimburse losses realized under guarantees and indemnifications 52,600 51,800
Securities and other marketable assets held as collateral 71,900 63,700
Letters of credit in favor of the Company held as collateral 3,200 3,700
Financial standby letters of credit    
Maximum potential amount of future payments    
Expire within 1 year 23,300 31,300
Expire after 1 year 67,200 58,300
Total amount outstanding 90,500 89,600
Carrying value 805 905
Performance guarantees    
Maximum potential amount of future payments    
Expire within 1 year 4,800 6,100
Expire after 1 year 5,700 5,600
Total amount outstanding 10,500 11,700
Carrying value 52 65
Derivative instruments considered to be guarantees    
Maximum potential amount of future payments    
Expire within 1 year 22,900 18,500
Expire after 1 year 29,300 30,000
Total amount outstanding 52,200 48,500
Carrying value 372 353
Loans sold with recourse    
Maximum potential amount of future payments    
Expire within 1 year 0 0
Expire after 1 year 1,700 1,700
Total amount outstanding 1,700 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,700 95,900
Expire after 1 year 0 0
Total amount outstanding 108,700 95,900
Carrying value 0 0
Credit card merchant processing    
Maximum potential amount of future payments    
Expire within 1 year 121,700 129,600
Expire after 1 year 0 0
Total amount outstanding 121,700 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 7 7
Other    
Maximum potential amount of future payments    
Expire within 1 year 200 100
Expire after 1 year 8,400 8,400
Total amount outstanding 8,600 8,500
Carrying value $ 41 $ 32