| | 2020-06-30 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 |
| Amortization Cash Flow | | | 443000000.0 | 471000000.0 | 226000000.0 | 207000000.0 | |
| Amortization Of Intangibles | | | 443000000.0 | 471000000.0 | 226000000.0 | 207000000.0 | |
| Amortization Of Securities | | | 73000000.0 | -70000000.0 | -367000000.0 | -335000000.0 | -195000000.0 |
| Beginning Cash Position | | | 18040000000.0 | 18029000000.0 | 19156000000.0 | 21834000000.0 | 19458000000.0 |
| Capital Expenditure | | | -908000000.0 | -706000000.0 | -623000000.0 | -683000000.0 | -774000000.0 |
| Cash Flow From Continuing Financing Activities | | | -557000000.0 | -1203000000.0 | -2993000000.0 | -8276000000.0 | -8294000000.0 |
| Cash Flow From Continuing Investing Activities | | | -5149000000.0 | -3328000000.0 | 752000000.0 | 1589000000.0 | 1479000000.0 |
| Cash Flow From Continuing Operating Activities | | | 5797000000.0 | 5813000000.0 | 4843000000.0 | 7450000000.0 | 6066000000.0 |
| Change In Account Payable | | | -31000000.0 | -35000000.0 | 7000000.0 | 83000000.0 | 44000000.0 |
| Change In Income Tax Payable | | -230000000.0 | 73000000.0 | 373000000.0 | | | |
| Change In Other Current Assets | | | -486000000.0 | 118000000.0 | 203000000.0 | -8000000.0 | |
| Change In Other Current Liabilities | | | 272000000.0 | 856000000.0 | -222000000.0 | 413000000.0 | |
| Change In Other Working Capital | | | -1178000000.0 | -1230000000.0 | -1188000000.0 | -1131000000.0 | -2115000000.0 |
| Change In Payable | | | -31000000.0 | -35000000.0 | 7000000.0 | 83000000.0 | 44000000.0 |
| Change In Payables And Accrued Expense | | | -31000000.0 | -35000000.0 | 7000000.0 | 83000000.0 | 44000000.0 |
| Change In Receivables | | | -222000000.0 | -163000000.0 | -114000000.0 | 85000000.0 | -112000000.0 |
| Change In Tax Payable | | -230000000.0 | 73000000.0 | 373000000.0 | | | |
| Change In Working Capital | | | -1645000000.0 | -454000000.0 | -1314000000.0 | -558000000.0 | -1778000000.0 |
| Changes In Account Receivables | | | -222000000.0 | -163000000.0 | -114000000.0 | 85000000.0 | -112000000.0 |
| Changes In Cash | | | 91000000.0 | 1282000000.0 | 2602000000.0 | 763000000.0 | -749000000.0 |
| Common Stock Issuance | | | 162000000.0 | 143000000.0 | 127000000.0 | 95000000.0 | 114000000.0 |
| Common Stock Payments | | | -3373000000.0 | -4199000000.0 | -5002000000.0 | -6047000000.0 | -6096000000.0 |
| Deferred Income Tax | | | -482000000.0 | -811000000.0 | -668000000.0 | 231000000.0 | 113000000.0 |
| Deferred Tax | | | -482000000.0 | -811000000.0 | -668000000.0 | 231000000.0 | 113000000.0 |
| Depreciation | | | 822000000.0 | 846000000.0 | 846000000.0 | 825000000.0 | |
| Depreciation Amortization Depletion | | | 1265000000.0 | 1317000000.0 | 1072000000.0 | 1032000000.0 | 988000000.0 |
| Depreciation And Amortization | | | 1265000000.0 | 1317000000.0 | 1072000000.0 | 1032000000.0 | 988000000.0 |
| Effect Of Exchange Rate Changes | | | -102000000.0 | -155000000.0 | 76000000.0 | -207000000.0 | 171000000.0 |
| End Cash Position | | | 18029000000.0 | 19156000000.0 | 21834000000.0 | 22390000000.0 | 18709000000.0 |
| Financing Cash Flow | | | -557000000.0 | -1203000000.0 | -2993000000.0 | -8276000000.0 | -8294000000.0 |
| Free Cash Flow | | | 4889000000.0 | 5107000000.0 | 4220000000.0 | 6767000000.0 | 5292000000.0 |
| Gain Loss On Investment Securities | | | -46000000.0 | 304000000.0 | -201000000.0 | 285000000.0 | 171000000.0 |
| Gain Loss On Sale Of Business | | | 0.0 | 0.0 | -356000000.0 | 0.0 | |
| Income Tax Paid Supplemental Data | | | 474000000.0 | 878000000.0 | 2118000000.0 | 1027000000.0 | 1042000000.0 |
| Interest Paid Supplemental Data | | | 231000000.0 | 280000000.0 | 331000000.0 | 366000000.0 | 391000000.0 |
| Investing Cash Flow | | | -5149000000.0 | -3328000000.0 | 752000000.0 | 1589000000.0 | 1479000000.0 |
| Issuance Of Capital Stock | | | 162000000.0 | 143000000.0 | 127000000.0 | 95000000.0 | 114000000.0 |
| Issuance Of Debt | | | 272000000.0 | 3475000000.0 | 1528000000.0 | 2202000000.0 | 2494000000.0 |
| Long Term Debt Issuance | | | 272000000.0 | 3475000000.0 | 1528000000.0 | 2202000000.0 | 2494000000.0 |
| Long Term Debt Payments | | | -361000000.0 | -1686000000.0 | -1053000000.0 | -2317000000.0 | -3328000000.0 |
| Net Business Purchase And Sale | | | -2763000000.0 | 0.0 | 466000000.0 | 0.0 | |
| Net Common Stock Issuance | | | -3211000000.0 | -4056000000.0 | -4875000000.0 | -5952000000.0 | -5982000000.0 |
| Net Income From Continuing Operations | | | 4169000000.0 | 2419000000.0 | 4246000000.0 | 4147000000.0 | 4679000000.0 |
| Net Investment Purchase And Sale | | | -418000000.0 | 3192000000.0 | 2315000000.0 | 666000000.0 | 2547000000.0 |
| Net Issuance Payments Of Debt | | | -89000000.0 | 1789000000.0 | 475000000.0 | -115000000.0 | -834000000.0 |
| Net Long Term Debt Issuance | | | -89000000.0 | 1789000000.0 | 475000000.0 | -115000000.0 | -834000000.0 |
| Net Other Financing Charges | | | 2743000000.0 | 1064000000.0 | 1407000000.0 | -2209000000.0 | -1478000000.0 |
| Net Other Investing Changes | | | -1065000000.0 | -5819000000.0 | -1451000000.0 | 1605000000.0 | -298000000.0 |
| Net PPEPurchase And Sale | | | -903000000.0 | -701000000.0 | -578000000.0 | -682000000.0 | -770000000.0 |
| Operating Cash Flow | | | 5797000000.0 | 5813000000.0 | 4843000000.0 | 7450000000.0 | 6066000000.0 |
| Operating Gains Losses | | | -46000000.0 | 304000000.0 | -557000000.0 | 285000000.0 | 171000000.0 |
| Other Non Cash Items | | | 1087000000.0 | 1847000000.0 | 956000000.0 | 1418000000.0 | 986000000.0 |
| Provisionand Write Offof Assets | | 1741000000.0 | | | | | |
| Purchase Of Business | | -3609000000.0 | -2763000000.0 | 0.0 | 0.0 | | |
| Purchase Of Investment | | | -40116000000.0 | -20219000000.0 | -21980000000.0 | -26633000000.0 | -22243000000.0 |
| Purchase Of PPE | | | -908000000.0 | -706000000.0 | -623000000.0 | -683000000.0 | -774000000.0 |
| Repayment Of Debt | | | -361000000.0 | -1686000000.0 | -1053000000.0 | -2317000000.0 | -3328000000.0 |
| Repurchase Of Capital Stock | | | -3373000000.0 | -4199000000.0 | -5002000000.0 | -6047000000.0 | -6096000000.0 |
| Sale Of Business | | | 0.0 | 0.0 | 466000000.0 | 0.0 | |
| Sale Of Investment | | | 39698000000.0 | 23411000000.0 | 24295000000.0 | 27299000000.0 | 24790000000.0 |
| Sale Of PPE | | | 5000000.0 | 5000000.0 | 45000000.0 | 1000000.0 | 4000000.0 |
| Stock Based Compensation | | | 1376000000.0 | 1261000000.0 | 1475000000.0 | 1230000000.0 | 1102000000.0 |
| Unrealized Gain Loss On Investment Securities | -548000000.0 | | | | | | |