| | 2020-09-30 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Beginning Cash Position | | 9902000000.0 | 9196000000.0 | 10465000000.0 | 8802000000.0 | 10808000000.0 |
| Capital Expenditure | | -1097000000.0 | -1088000000.0 | -1194000000.0 | -1086000000.0 | -1215000000.0 |
| Capital Expenditure Reported | | -655000000.0 | -717000000.0 | -720000000.0 | -685000000.0 | -726000000.0 |
| Cash Dividends Paid | | -1903000000.0 | -2158000000.0 | -2448000000.0 | -2602000000.0 | -2756000000.0 |
| Cash Flow From Continuing Financing Activities | | -10328000000.0 | -9488000000.0 | -10836000000.0 | -10891000000.0 | -14179000000.0 |
| Cash Flow From Continuing Investing Activities | | -1470000000.0 | -1351000000.0 | -3402000000.0 | -3501000000.0 | -1362000000.0 |
| Cash Flow From Continuing Operating Activities | | 11195000000.0 | 11980000000.0 | 14780000000.0 | 16953000000.0 | 17648000000.0 |
| Change In Account Payable | | 190000000.0 | -99000000.0 | 75000000.0 | -102000000.0 | 45000000.0 |
| Change In Accrued Expense | | 1428000000.0 | 196000000.0 | 1792000000.0 | 2282000000.0 | 1694000000.0 |
| Change In Income Tax Payable | | -121000000.0 | -129000000.0 | -163000000.0 | | -185000000.0 |
| Change In Other Current Assets | | 48000000.0 | 40000000.0 | -593000000.0 | -899000000.0 | 202000000.0 |
| Change In Other Current Liabilities | | 201000000.0 | 282000000.0 | 922000000.0 | 1079000000.0 | 89000000.0 |
| Change In Other Working Capital | | -6000000.0 | 922000000.0 | 131000000.0 | 1170000000.0 | 834000000.0 |
| Change In Payable | | 69000000.0 | -228000000.0 | -88000000.0 | -265000000.0 | -140000000.0 |
| Change In Payables And Accrued Expense | | 1497000000.0 | -32000000.0 | 1704000000.0 | 2017000000.0 | 1554000000.0 |
| Change In Prepaid Assets | | -2175000000.0 | -2438000000.0 | -3225000000.0 | -3483000000.0 | -3388000000.0 |
| Change In Receivables | | -469000000.0 | -717000000.0 | 21000000.0 | 38000000.0 | -733000000.0 |
| Change In Tax Payable | | -121000000.0 | -129000000.0 | -163000000.0 | | -185000000.0 |
| Change In Working Capital | | -904000000.0 | -1943000000.0 | -1040000000.0 | -78000000.0 | -1442000000.0 |
| Changes In Account Receivables | | -481000000.0 | -546000000.0 | 186000000.0 | 203000000.0 | -642000000.0 |
| Changes In Cash | | -603000000.0 | 1141000000.0 | 542000000.0 | 2561000000.0 | 2107000000.0 |
| Common Stock Dividend Paid | | -1903000000.0 | -2158000000.0 | -2448000000.0 | -2602000000.0 | -2756000000.0 |
| Common Stock Payments | | -8753000000.0 | -9032000000.0 | -10954000000.0 | -11242000000.0 | -11727000000.0 |
| Deferred Income Tax | | -651000000.0 | -236000000.0 | -527000000.0 | -353000000.0 | 57000000.0 |
| Deferred Tax | | -651000000.0 | -236000000.0 | -527000000.0 | -353000000.0 | 57000000.0 |
| Depreciation Amortization Depletion | | 750000000.0 | 799000000.0 | 897000000.0 | 1012000000.0 | 1143000000.0 |
| Depreciation And Amortization | | 750000000.0 | 799000000.0 | 897000000.0 | 1012000000.0 | 1143000000.0 |
| Effect Of Exchange Rate Changes | | -103000000.0 | 128000000.0 | -199000000.0 | 209000000.0 | 333000000.0 |
| End Cash Position | | 9196000000.0 | 10465000000.0 | 10808000000.0 | 11363000000.0 | 13248000000.0 |
| Financing Cash Flow | | -10328000000.0 | -9488000000.0 | -10836000000.0 | -10891000000.0 | -14179000000.0 |
| Free Cash Flow | | 10098000000.0 | 10892000000.0 | 13586000000.0 | 15867000000.0 | 16433000000.0 |
| Gain Loss On Investment Securities | | 145000000.0 | 61000000.0 | 29000000.0 | 47000000.0 | 88000000.0 |
| Income Tax Paid Supplemental Data | | 2506000000.0 | 2746000000.0 | 3252000000.0 | | 3020000000.0 |
| Interest Paid Supplemental Data | | 414000000.0 | 477000000.0 | 571000000.0 | | 680000000.0 |
| Investing Cash Flow | | -1470000000.0 | -1351000000.0 | -3402000000.0 | -3501000000.0 | -1362000000.0 |
| Issuance Of Debt | | 1123000000.0 | 1554000000.0 | 3960000000.0 | 4219000000.0 | 1242000000.0 |
| Long Term Debt Issuance | | 1123000000.0 | 1554000000.0 | 3960000000.0 | 4219000000.0 | 1242000000.0 |
| Long Term Debt Payments | 0.0 | -724000000.0 | 0.0 | -1336000000.0 | -1086000000.0 | -750000000.0 |
| Net Business Purchase And Sale | | -313000000.0 | 0.0 | -2511000000.0 | | 0.0 |
| Net Common Stock Issuance | | -8753000000.0 | -9032000000.0 | -10954000000.0 | -11242000000.0 | -11727000000.0 |
| Net Income From Continuing Operations | | 9930000000.0 | 11195000000.0 | 12874000000.0 | 13586000000.0 | 14968000000.0 |
| Net Investment Purchase And Sale | | -57000000.0 | -257000000.0 | 306000000.0 | 112000000.0 | -149000000.0 |
| Net Issuance Payments Of Debt | | 399000000.0 | 1554000000.0 | 2624000000.0 | 3133000000.0 | 492000000.0 |
| Net Long Term Debt Issuance | | 399000000.0 | 1554000000.0 | 2624000000.0 | 3133000000.0 | 492000000.0 |
| Net Other Financing Charges | | -161000000.0 | -89000000.0 | -282000000.0 | -406000000.0 | -391000000.0 |
| Net Other Investing Changes | | -3000000.0 | -6000000.0 | -3000000.0 | -16000000.0 | 2000000.0 |
| Net PPEPurchase And Sale | | -442000000.0 | -371000000.0 | -474000000.0 | -401000000.0 | -489000000.0 |
| Operating Cash Flow | | 11195000000.0 | 11980000000.0 | 14780000000.0 | 16953000000.0 | 17648000000.0 |
| Operating Gains Losses | | 145000000.0 | 61000000.0 | 29000000.0 | 47000000.0 | 88000000.0 |
| Other Non Cash Items | | 1630000000.0 | 1644000000.0 | 2021000000.0 | 2168000000.0 | 2237000000.0 |
| Proceeds From Stock Option Exercised | | 90000000.0 | 237000000.0 | 224000000.0 | 226000000.0 | 203000000.0 |
| Purchase Of Business | | -313000000.0 | 0.0 | -2511000000.0 | | 0.0 |
| Purchase Of Investment | | -594000000.0 | -736000000.0 | -658000000.0 | -627000000.0 | -868000000.0 |
| Purchase Of PPE | | -442000000.0 | -371000000.0 | -474000000.0 | -401000000.0 | -489000000.0 |
| Repayment Of Debt | 0.0 | -724000000.0 | 0.0 | -1336000000.0 | -1086000000.0 | -750000000.0 |
| Repurchase Of Capital Stock | | -8753000000.0 | -9032000000.0 | -10954000000.0 | -11242000000.0 | -11727000000.0 |
| Sale Of Investment | | 537000000.0 | 479000000.0 | 964000000.0 | 739000000.0 | 719000000.0 |
| Stock Based Compensation | | 295000000.0 | 460000000.0 | 526000000.0 | 571000000.0 | 597000000.0 |