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
|
|
|