XML 90 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Plans - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended 72 Months Ended
Jan. 31, 2018
Jul. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2013
Class of Stock [Line Items]                
Common shares repurchased     $ 276,000,000 $ 650,000,000 $ 941,000,000 $ 1,150,000,000    
Repurchase of common stock         940,000,000 $ 1,177,000,000    
Common Stock | Prior to January 1, 2018                
Class of Stock [Line Items]                
Stock repurchase value               $ 13,700,000,000
Common shares repurchased             $ 15,000,000,000.0  
Common Stock | Share Repurchase Program Amended January 1, 2018                
Class of Stock [Line Items]                
Stock repurchase value $ 19,700,000,000              
Increase in share repurchase value $ 6,000,000,000.0              
Stock repurchase expiration date Dec. 31, 2020              
Common shares repurchased         $ 1,000,000,000.0      
Number of shares repurchased (in shares)         21      
Average cost of shares repurchased (in dollars per share)         $ 45.84      
Remaining share repurchase capacity     $ 3,700,000,000   $ 3,700,000,000      
Common Stock | Share Repurchase Program Amended January 1, 2018 | Subsequent Event                
Class of Stock [Line Items]                
Repurchase of common stock   $ 1,000,000