XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Accounting Policies, and Supplemental Disclosures - Calculation of Diluted Shares (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Shares used in computation of basic earnings per share 10,304 10,189 10,117
Total dilutive effect of outstanding stock awards 188 0 179
Shares used in computation of diluted earnings per share 10,492 10,189 10,296