XML 130 R112.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended 84 Months Ended
Dec. 02, 2020
Jan. 31, 2018
Jan. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)       5,000,000,000 5,000,000,000   5,000,000,000
Preferred stock, shares issued (in shares)       0 0 0 0
Preferred stock, shares outstanding (in shares)       0 0 0 0
Amount of shares repurchased       $ 1,401,000,000 $ 1,499,000,000 $ 1,994,000,000  
Class A Common Stock, no par value              
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)       5,000,000,000.0      
Preferred stock, shares authorized (in shares)       500,000,000      
Common stock reserved for stock option and other stock awards (in shares)       85,800,000      
Stock repurchase value           $ 13,700,000,000  
Amount of shares repurchased       $ 1,400,000,000      
Number of shares repurchased (in shares)       25,071,845 30,902,465 47,258,884  
Average cost of shares repurchased (in dollars per share)       $ 55.87      
Stock repurchase remaining amount       $ 5,800,000,000      
Class A Common Stock, no par value | 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          
Class A Common Stock, no par value | Share Repurchase Program amended December 2, 2020              
Class of Stock [Line Items]              
Stock repurchase value $ 23,700,000,000            
Increase in share repurchase value $ 4,000,000,000.0            
Stock repurchase expiration date Dec. 31, 2023            
Common Stock | Subsequent Event              
Class of Stock [Line Items]              
Amount of shares repurchased     $ 30,000,000        
Common Stock | Prior to January 1, 2020              
Class of Stock [Line Items]              
Amount of shares repurchased             $ 16,500,000,000