XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Equity, Class of Treasury Stock [Line Items]          
Authorized stock repurchase programs (in shares)   2,000 699,000 682,000 3,760,000
Authorized stock repurchase programs   $ 4,000,000 $ 1,350,000,000 $ 1,259,000,000 $ 6,812,000,000
General authorization for shares withheld on stock award vesting (in shares)   2,000 5,000 81,000 84,000
General authorization for shares withheld on stock award vesting   $ 4,000,000 $ 9,000,000 $ 137,000,000 $ 146,000,000
Treasury stock repurchased but unsettled by period end, amount $ 40,000,000        
Payments related to tax withholding for share-based compensation       $ 137,000,000 $ 140,000,000
Treasury stock, shares (in shares) 21,762,070 22,444,443   22,444,443  
2019 Share Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Remaining authorization to repurchase common stock $ 11,500,000,000 $ 10,400,000,000   $ 10,400,000,000  
Amount of common stock repurchases authorized $ 15,000,000,000.0        
Common Stock Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Authorized stock repurchase programs (in shares)   0 694,000 601,000 3,676,000
Authorized stock repurchase programs   $ 0 $ 1,341,000,000 $ 1,122,000,000 $ 6,666,000,000