XML 147 R132.htm IDEA: XBRL DOCUMENT v3.22.0.1
EARNINGS PER SHARE - Reconciliation of Basic Shares to Diluted Shares (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Basic Shares to Diluted Shares      
Basic (in shares) 502 509 509
Effect of dilutive securities (in shares) 6 8 10
Diluted (in shares) 508 517 519