v3.26.1
Accounting Policies and Supplemental Disclosures - Calculation of Diluted Shares (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Shares used in computation of basic earnings per share (in shares) 10,769 10,637 10,756 10,620
Total dilutive effect of outstanding stock awards (in shares) 134 169 133 180
Shares used in computation of diluted earnings per share (in shares) 10,903 10,806 10,889 10,800