| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 285000000.0 | 310000000.0 | 323000000.0 | 312000000.0 | 301000000.0 |
| Amortization Of Intangibles | | 285000000.0 | 310000000.0 | 323000000.0 | 312000000.0 | 301000000.0 |
| Amortization Of Securities | | 189000000.0 | -148000000.0 | -367000000.0 | -385000000.0 | -409000000.0 |
| Beginning Cash Position | | 1811000000.0 | 2127000000.0 | 2621000000.0 | 2568000000.0 | 2549000000.0 |
| Cash Dividends Paid | | -1375000000.0 | -1394000000.0 | -1436000000.0 | -1469000000.0 | -1505000000.0 |
| Cash Flow From Continuing Financing Activities | | -5142000000.0 | -4489000000.0 | -2181000000.0 | -2884000000.0 | -1850000000.0 |
| Cash Flow From Continuing Investing Activities | | -5654000000.0 | -7648000000.0 | -13923000000.0 | -11482000000.0 | -11260000000.0 |
| Cash Flow From Continuing Operating Activities | | 11258000000.0 | 12632000000.0 | 16182000000.0 | 14000000000.0 | 12816000000.0 |
| Change In Account Payable | | 378000000.0 | -890000000.0 | 237000000.0 | 837000000.0 | 184000000.0 |
| Change In Income Tax Payable | 48000000.0 | -149000000.0 | | | | |
| Change In Other Working Capital | | -149000000.0 | 128000000.0 | 69000000.0 | 139000000.0 | -160000000.0 |
| Change In Payable | | 378000000.0 | -890000000.0 | 237000000.0 | 837000000.0 | 184000000.0 |
| Change In Payables And Accrued Expense | | 378000000.0 | -890000000.0 | 237000000.0 | 837000000.0 | 184000000.0 |
| Change In Receivables | | -2433000000.0 | -1570000000.0 | -1308000000.0 | -747000000.0 | -1336000000.0 |
| Change In Tax Payable | 48000000.0 | -149000000.0 | | | | |
| Change In Working Capital | | 3427000000.0 | 2263000000.0 | 5782000000.0 | 6281000000.0 | 4112000000.0 |
| Changes In Account Receivables | | -2433000000.0 | -1570000000.0 | -1308000000.0 | -747000000.0 | -1336000000.0 |
| Changes In Cash | | 462000000.0 | 495000000.0 | 78000000.0 | -366000000.0 | -294000000.0 |
| Common Stock Dividend Paid | | -1375000000.0 | -1394000000.0 | -1436000000.0 | -1469000000.0 | -1505000000.0 |
| Common Stock Payments | | -2894000000.0 | -2411000000.0 | -1801000000.0 | -2182000000.0 | -3694000000.0 |
| Deferred Income Tax | | 318000000.0 | -1124000000.0 | 96000000.0 | -51000000.0 | 330000000.0 |
| Deferred Tax | | 318000000.0 | -1124000000.0 | 96000000.0 | -51000000.0 | 330000000.0 |
| Depreciation And Amortization | | 285000000.0 | 310000000.0 | 323000000.0 | 312000000.0 | 301000000.0 |
| Dividends Received CFI | | 1017000000.0 | 1164000000.0 | 1397000000.0 | 1603000000.0 | 1721000000.0 |
| Earnings Losses From Equity Investments | | -1000000.0 | -867000000.0 | -967000000.0 | -1428000000.0 | -1143000000.0 |
| Effect Of Exchange Rate Changes | | -146000000.0 | -1000000.0 | -150000000.0 | 169000000.0 | 215000000.0 |
| End Cash Position | | 2127000000.0 | 2621000000.0 | 2549000000.0 | 2202000000.0 | 2470000000.0 |
| Financing Cash Flow | | -5142000000.0 | -4489000000.0 | -2181000000.0 | -2884000000.0 | -1850000000.0 |
| Free Cash Flow | | 11258000000.0 | 12632000000.0 | 16182000000.0 | 14000000000.0 | 12816000000.0 |
| Gain Loss On Investment Securities | | 1428000000.0 | 811000000.0 | -255000000.0 | -379000000.0 | -1582000000.0 |
| Income Tax Paid Supplemental Data | | 1242000000.0 | 1465000000.0 | 1662000000.0 | 1933000000.0 | 2211000000.0 |
| Interest Paid Supplemental Data | | 552000000.0 | 553000000.0 | 599000000.0 | 633000000.0 | 650000000.0 |
| Investing Cash Flow | | -5654000000.0 | -7648000000.0 | -13923000000.0 | -11482000000.0 | -11260000000.0 |
| Issuance Of Debt | | 0.0 | 0.0 | 2408000000.0 | 1661000000.0 | 2424000000.0 |
| Long Term Debt Issuance | | 0.0 | 0.0 | 2408000000.0 | 1661000000.0 | 2424000000.0 |
| Long Term Debt Payments | | -1000000000.0 | -475000000.0 | -1437000000.0 | -1537000000.0 | -800000000.0 |
| Net Business Purchase And Sale | | -7815000000.0 | -2075000000.0 | -1581000000.0 | -2340000000.0 | -3303000000.0 |
| Net Common Stock Issuance | | -2894000000.0 | -2411000000.0 | -1801000000.0 | -2182000000.0 | -3694000000.0 |
| Net Foreign Currency Exchange Gain Loss | | -397000000.0 | 183000000.0 | 223000000.0 | 273000000.0 | 223000000.0 |
| Net Income From Continuing Operations | | 5246000000.0 | 9015000000.0 | 9640000000.0 | 9472000000.0 | 10622000000.0 |
| Net Investment Purchase And Sale | | 1704000000.0 | -5848000000.0 | -12327000000.0 | -9883000000.0 | -8966000000.0 |
| Net Issuance Payments Of Debt | | -1000000000.0 | -475000000.0 | 971000000.0 | 124000000.0 | 1624000000.0 |
| Net Long Term Debt Issuance | | -1000000000.0 | -475000000.0 | 971000000.0 | 124000000.0 | 1624000000.0 |
| Net Other Financing Charges | | -139000000.0 | -677000000.0 | 46000000.0 | 605000000.0 | 794000000.0 |
| Net Other Investing Changes | | -560000000.0 | -889000000.0 | -1412000000.0 | -862000000.0 | -712000000.0 |
| Operating Cash Flow | | 11258000000.0 | 12632000000.0 | 16182000000.0 | 14000000000.0 | 12816000000.0 |
| Operating Gains Losses | | 1030000000.0 | 127000000.0 | -999000000.0 | -1534000000.0 | -2502000000.0 |
| Other Non Cash Items | | 709000000.0 | 2126000000.0 | 1514000000.0 | -97000000.0 | 304000000.0 |
| Proceeds From Stock Option Exercised | | 264000000.0 | 212000000.0 | 356000000.0 | 303000000.0 | 327000000.0 |
| Purchase Of Business | | -7815000000.0 | -2075000000.0 | -1608000000.0 | -2381000000.0 | -3303000000.0 |
| Purchase Of Investment | | -30893000000.0 | -30428000000.0 | -38948000000.0 | -37102000000.0 | -37141000000.0 |
| Repayment Of Debt | | -1000000000.0 | -475000000.0 | -1437000000.0 | -1537000000.0 | -800000000.0 |
| Repurchase Of Capital Stock | | -2894000000.0 | -2411000000.0 | -1801000000.0 | -2182000000.0 | -3694000000.0 |
| Sale Of Business | | | | 27000000.0 | 41000000.0 | 0.0 |
| Sale Of Investment | | 32597000000.0 | 24580000000.0 | 26621000000.0 | 27219000000.0 | 28175000000.0 |