Basis of Presentation and Significant Accounting Policies - Accrued Rebates and Other Accruals (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | $ 11,666 | $ 10,822 |
| Trade accounts receivable, less allowance for doubtful accounts [Member] | ||
| Schedule of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | 1,803 | 1,627 |
| Other current liabilities [Member] | ||
| Schedule of Accrued Liabilities [Line Items] | ||
| Accrued rebates | 7,909 | 7,195 |
| Other accruals | 750 | 972 |
| Other noncurrent liabilities [Member] | ||
| Schedule of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | $ 1,204 | $ 1,029 |