Contingencies and Certain Commitments - Certain Commitments and Contingent Consideration for Acquisitions (Details) - USD ($) $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|||
| Commitments and Contingencies Disclosure [Abstract] | ||||
| Long-term purchase commitment, amount | $ 5,000 | |||
| Fair value of contingent consideration | 1,800 | $ 517 | ||
| Contingent consideration liability, current | [1] | 95 | 39 | |
| Contingent consideration liability, noncurrent | [1] | $ 1,695 | $ 477 | |
| ||||