Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments (Details)

v3.23.4
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 30, 2023
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Gross Notional Amounts [Abstract]        
Derivative, notional amount $ 50,530 $ 50,530 $ 49,708 $ 55,750
Derivative Asset, Subject to Master Netting Arrangement, before Offset 1,047 1,047 1,231  
Derivative Liability, Subject to Master Netting Arrangement, before Offset 1,111 1,111 1,337  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 1,047 1,047 1,231  
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 1,047 1,047 1,231  
Derivative Asset, Not Offset, Policy Election Deduction (617) (617) (546)  
Derivative, Collateral, Obligation to Return Cash (430) (430) (682)  
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 0 0 3  
Reverse Repurchase Agreements, Gross Amounts Recognized 2,554 2,554 1,701  
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0 0 0  
Securities Purchased under Agreements to Resell 2,554 2,554 1,701  
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,554) (2,554) (1,701)  
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,601 3,601 2,932  
Total Assets, Gross Amounts Offset In The Balance Sheet 0 0 0  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed 3,601 3,601 2,932  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction (617) (617) (546)  
Total Assets, Gross Amounts Not Offset In The Balance Sheet - Cash and Non-Cash Collateral Received Or Pledged (2,984) (2,984) (2,383)  
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 3  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 1,111 1,111 1,337  
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,111 1,111 1,337  
Derivative Liability, Not Offset, Policy Election Deduction (617) (617) (546)  
Derivative, Collateral, Right to Reclaim Cash (399) (399) (712)  
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 95 95 79  
Effect of Cash Flow Hedges on Results of Operations [Abstract]        
Gail (loss) excluded from effectiveness testing   (221) (117) (19)
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge   (198) 1,551 723
Designated as Hedging Instrument [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   0 0 0
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   0 0 0
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   0 0 0
Not Designated as Hedging Instrument [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   481 1,299 1,068
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   481 1,299 1,068
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   481 1,299 1,068
Assets [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 1,196 1,196 1,274  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 1,196 1,196 1,274  
Assets [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 255 255 142  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 255 255 142  
Assets [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 941 941 1,132  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 941 941 1,132  
Liabilities [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 1,119 1,119 1,384  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 1,119 1,119 1,384  
Liabilities [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 720 720 1,067  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 720 720 1,067  
Liabilities [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 399 399 317  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 399 399 317  
Foreign currency contracts [Member]        
Gross Notional Amounts [Abstract]        
Derivative, notional amount $ 30,064 30,064 31,603 38,024
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)   3 (910) (434)
Foreign currency contracts [Member] | Not Designated as Hedging Instrument [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   $ 106 $ 1,492 $ 677
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 Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   $ 106 $ 1,492 $ 677
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   106 1,492 677
Foreign currency contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset $ 255 255 142  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 255 255 142  
Foreign currency contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 314 314 866  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 314 314 866  
Foreign currency contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 142 142 290  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 142 142 290  
Foreign currency contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 363 363 194  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 363 363 194  
Interest Rate Contracts [Member]        
Gross Notional Amounts [Abstract]        
Derivative, notional amount 18,363 18,363 16,011 15,209
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments   198 (1,551) (723)
Interest Rate Contracts [Member] | Not Designated as Hedging Instrument [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   $ 50 $ 309 $ 31
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]   Interest and other, net Interest and other, net Interest and other, net
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   $ 50 $ 309 $ 31
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   50 309 31
Interest Rate Contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 0 0 0  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 0 0 0  
Interest Rate Contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 261 261 266  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 261 261 266  
Interest Rate Contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 578 578 777  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 578 578 777  
Interest Rate Contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 36 36 12  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 36 36 12  
Other contracts [Member]        
Gross Notional Amounts [Abstract]        
Derivative, notional amount 2,103 2,103 2,094 2,517
Other contracts [Member] | Not Designated as Hedging Instrument [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   325 (502) 360
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   325 (502) 360
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   $ 325 $ (502) $ 360
Derivative, Gain (Loss), Statement of Income or Comprehensive Income, Not Disclosed Flag   Other Other Other
Other contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Asset, Subject to Master Netting Arrangement, before Offset 366 $ 366 $ 0  
Offsetting Derivative Assets [Abstract]        
Derivative Asset, Fair Value, Gross Asset 366 366 0  
Other contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]        
Gross Notional Amounts [Abstract]        
Derivative Liability, Subject to Master Netting Arrangement, before Offset 0 0 111  
Offsetting Derivative Liabilities [Abstract]        
Total Liabilities, Gross Amounts Recognized 0 0 111  
Interest Rate Swaps [Member] | Fair Value Hedging [Member]        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   578 776  
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Gains (Losses) Recognized in Income on Derivatives   578 776  
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   578 776  
Interest Rate Swaps [Member] | Long-term Debt [Member] | Fair Value Hedging [Member]        
Gross Notional Amounts [Abstract]        
Derivative, Amount of Hedged Item 12,000 12,000    
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   574 761  
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]        
Derivative, Fair Value, Net $ (11,419) (11,419) (11,221)  
Gains (Losses) Recognized in Income on Derivatives   574 761  
Derivative Instruments Not Designation as Hedging Instruments [Abstract]        
Derivative, Gain (Loss) on Derivative, Net   $ 574 $ 761