Derivative Financial Instruments (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended |
Dec. 28, 2024 | Dec. 28, 2024 | Dec. 30, 2023 | Dec. 31, 2022 |
Gross Notional Amounts [Abstract] | | | | |
Derivative, notional amount | $ 45,964 | $ 45,964 | $ 50,530 | $ 49,708 |
Fair value of derivative assets | 948 | 948 | 1,047 | |
Fair value of derivative liabilities | 1,084 | 1,084 | 1,111 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 948 | 948 | 1,047 | |
Derivative Assets Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet | 0 | 0 | 0 | |
Derivative Asset, Subject to Master Netting Arrangement, after Offset | 948 | 948 | 1,047 | |
Derivative Asset, Not Offset, Policy Election Deduction | (269) | (269) | (617) | |
Derivative, Collateral, Obligation to Return Cash | (679) | (679) | (430) | |
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 0 | 0 | 0 | |
Reverse Repurchase Agreements, Gross Amounts Recognized | 2,654 | 2,654 | 2,554 | |
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet | 0 | 0 | 0 | |
Securities Purchased under Agreements to Resell | 2,654 | 2,654 | 2,554 | |
Securities Purchased under Agreements to Resell, Not Offset, Policy Election Deduction | 0 | 0 | 0 | |
Reverse Repurchase Agreements, Gross Amounts Not Offset In The Balance Sheet - Financial Instruments | (2,654) | (2,654) | (2,554) | |
Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 0 | 0 | 0 | |
Total Assets, Gross Amounts Recognized | 3,602 | 3,602 | 3,601 | |
Total Assets, Gross Amounts Offset In The Balance Sheet | 0 | 0 | 0 | |
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed | 3,602 | 3,602 | 3,601 | |
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction | (269) | (269) | (617) | |
Total Assets, Gross Amounts Not Offset In The Balance Sheet - Cash and Non-Cash Collateral Received Or Pledged | (3,333) | (3,333) | (2,984) | |
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 0 | 0 | 0 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 1,084 | 1,084 | 1,111 | |
Derivative Liabilities Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet | 0 | 0 | 0 | |
Derivative Liability, Subject to Master Netting Arrangement, after Offset | 1,084 | 1,084 | 1,111 | |
Derivative Liability, Not Offset, Policy Election Deduction | (269) | (269) | (617) | |
Derivative, Collateral, Right to Reclaim Cash | (745) | (745) | (399) | |
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 70 | 70 | 95 | |
Effect of Cash Flow Hedges on Results of Operations [Abstract] | | | | |
Gail (loss) excluded from effectiveness testing | | (205) | (221) | (117) |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | | 4 | (198) | 1,551 |
Designated as Hedging Instrument | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | 0 | 0 | 0 |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | 0 | 0 | 0 |
Not Designated as Hedging Instrument | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | 422 | 481 | 1,299 |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | 422 | 481 | 1,299 |
Not Designated as Hedging Instrument | Fab 34 | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | (755) | | |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | (755) | | |
Assets | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 1,082 | 1,082 | 1,196 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 1,082 | 1,082 | 1,196 | |
Assets | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 40 | 40 | 255 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 40 | 40 | 255 | |
Assets | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 1,042 | 1,042 | 941 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 1,042 | 1,042 | 941 | |
Liabilities | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 1,867 | 1,867 | 1,119 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 1,867 | 1,867 | 1,119 | |
Liabilities | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 987 | 987 | 720 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 987 | 987 | 720 | |
Liabilities | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 880 | 880 | 399 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 880 | 880 | 399 | |
Foreign currency contracts | | | | |
Gross Notional Amounts [Abstract] | | | | |
Derivative, notional amount | $ 25,472 | 25,472 | 30,064 | 31,603 |
Effect of Cash Flow Hedges on Results of Operations [Abstract] | | | | |
Before-tax net gains (losses) attributed to the effective portion of cash flow hedges recognized in other comprehensive income (loss) | | (652) | 3 | (910) |
Foreign currency contracts | Not Designated as Hedging Instrument | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | $ 651 | $ 106 | $ 1,492 |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Interest and other, net | Interest and other, net | Interest and other, net | Interest and other, net |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | $ 651 | $ 106 | $ 1,492 |
Foreign currency contracts | Assets | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | $ 40 | 40 | 255 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 40 | 40 | 255 | |
Foreign currency contracts | Assets | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 510 | 510 | 314 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 510 | 510 | 314 | |
Foreign currency contracts | Liabilities | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 405 | 405 | 142 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 405 | 405 | 142 | |
Foreign currency contracts | Liabilities | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 100 | 100 | 363 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 100 | 100 | 363 | |
Interest Rate Contracts | | | | |
Gross Notional Amounts [Abstract] | | | | |
Derivative, notional amount | 17,899 | 17,899 | 18,363 | 16,011 |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | | (4) | 198 | (1,551) |
Interest Rate Contracts | Not Designated as Hedging Instrument | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | $ 182 | $ 50 | $ 309 |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | | Interest and other, net | Interest and other, net | Interest and other, net |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | $ 182 | $ 50 | $ 309 |
Interest Rate Contracts | Assets | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 0 | 0 | 0 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 | 0 | |
Interest Rate Contracts | Assets | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 184 | 184 | 261 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 184 | 184 | 261 | |
Interest Rate Contracts | Liabilities | Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 582 | 582 | 578 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 582 | 582 | 578 | |
Interest Rate Contracts | Liabilities | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 25 | 25 | 36 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 25 | 25 | 36 | |
Equity Contract | Assets | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 348 | 348 | 366 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 348 | 348 | 366 | |
Equity Contract | Liabilities | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 0 | 0 | 0 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 0 | 0 | 0 | |
Other | | | | |
Gross Notional Amounts [Abstract] | | | | |
Derivative, notional amount | 2,593 | 2,593 | 2,103 | 2,094 |
Other | Not Designated as Hedging Instrument | | | | |
Effect of Fair Value Hedges on Results of Operations [Abstract] | | | | |
Derivative gain (loss) | | (411) | 325 | (502) |
Derivative Instruments Not Designation as Hedging Instruments [Abstract] | | | | |
Derivative gain (loss) | | $ (411) | $ 325 | $ (502) |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income, Not Disclosed Flag | | Other | Other | Other |
Other | Assets | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative assets | 0 | $ 0 | $ 0 | |
Offsetting Derivative Assets [Abstract] | | | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 | 0 | |
Other | Liabilities | Not Designated as Hedging Instrument | | | | |
Gross Notional Amounts [Abstract] | | | | |
Fair value of derivative liabilities | 755 | 755 | 0 | |
Offsetting Derivative Liabilities [Abstract] | | | | |
Total Liabilities, Gross Amounts Recognized | 755 | 755 | 0 | |
Interest Rate Swaps | | | | |
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] | | | | |
Carrying Amount of the Hedged Item Assets/(Liabilities) | (11,415) | (11,415) | (11,419) | |
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) | 582 | 582 | 578 | |
Interest Rate Swaps | Long-term Debt | | | | |
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] | | | | |
Carrying Amount of the Hedged Item Assets/(Liabilities) | (9,201) | (9,201) | (11,419) | |
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) | 546 | 546 | 578 | |
Interest Rate Swaps | Short-Term Debt | | | | |
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] | | | | |
Carrying Amount of the Hedged Item Assets/(Liabilities) | (2,214) | (2,214) | 0 | |
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) | 36 | 36 | $ 0 | |
Interest Rate Swaps | Long-term Debt | Fair Value Hedging | | | | |
Gross Notional Amounts [Abstract] | | | | |
Derivative, Amount of Hedged Item | $ 12,000 | $ 12,000 | | |