Basis of Presentation and Significant Accounting Policies - Schedule of Balance Sheet Classification of Accruals (Details) - USD ($) $ in Millions |
Jun. 28, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule Of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | $ 12,128 | $ 11,666 |
| Balance Sheet Location [Axis]: us-gaap:AccountsReceivableNetCurrent | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | 1,741 | 1,803 |
| Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Accrued rebates | 9,293 | 7,909 |
| Other accruals | 763 | 750 |
| Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | ||
| Schedule Of Accrued Liabilities [Line Items] | ||
| Total accrued rebates and other sales-related accruals | $ 332 | $ 1,204 |