XML 29 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share - Reconciliation of Basic Shares to Diluted Shares (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Reconciliation of Basic Shares to Diluted Shares    
Basic (in shares) 507 512
Effect of dilutive securities (in shares) 9 10
Diluted (in shares) 516 522