Tax Matters - Reconciliation of Gross Unrecognized Tax Benefits (Details) - USD ($) $ in Millions |
12 Months Ended | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||||||||||||||
| Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||||||||||||||||
| Balance, beginning | $ (4,530) | [1] | $ (4,802) | [1] | $ (4,494) | ||||||||||||
| Acquisitions | (4) | 8 | (46) | ||||||||||||||
| Increases based on tax positions taken during a prior period | [2],[3] | (298) | (934) | (158) | |||||||||||||
| Decreases based on tax positions taken during a prior period | [3],[4] | 197 | 599 | 310 | |||||||||||||
| Decreases based on settlements for a prior period | [4],[5] | 112 | 911 | 85 | |||||||||||||
| Increases based on tax positions taken during the current period | [3] | (375) | (433) | (515) | |||||||||||||
| Impact of foreign exchange | (54) | 52 | (44) | ||||||||||||||
| Other, net | [3],[6] | 206 | 70 | 58 | |||||||||||||
| Balance, ending | [1] | $ (4,746) | $ (4,530) | $ (4,802) | |||||||||||||
| |||||||||||||||||