Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments (Detail)

v3.21.4
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset $ 1,427 $ 2,235  
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 723 (817) $ (1,071)
Gross Notional Amounts [Abstract]      
Derivative, notional amount 55,750 47,696 40,036
Offsetting Derivative Assets [Abstract]      
Derivative Assets Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Assets, Fair Value Disclosure 1,427 2,235  
Derivative Asset, Not Offset, Policy Election Deduction (332) (264)  
Derivative, Collateral, Obligation to Return Cash (986) (1,904)  
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 109 67  
Reverse Repurchase Agreements, Gross Amounts Recognized 1,595 1,900  
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0 0  
Securities Purchased under Agreements to Resell 1,595 1,900  
Securities Purchased under Agreements to Resell, Not Offset, Policy Election Deduction 0 0  
Reverse Repurchase Agreements, Gross Amounts Not Offset In The Balance Sheet - Financial Instruments (1,595) (1,900)  
Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 0 0  
Total Assets, Gross Amounts Recognized 3,022 4,135  
Total Assets, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed 3,022 4,135  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction (332) (264)  
Total Assets, Gross Amounts Not Offset In The Balance Sheet - Cash and Non-Cash Collateral Received Or Pledged (2,581) (3,804)  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 109 67  
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 392 711  
Derivative Liabilities Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Financial Instruments, Liabilities, Fair Value Disclosure 392 711  
Derivative Liability, Not Offset, Policy Election Deduction (332) (264)  
Derivative, Collateral, Right to Reclaim Cash (60) (447)  
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 0 0  
Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
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]      
Gains (Losses) Recognized in Income on Derivatives 0 0 0
Not Designated as Hedging Instrument [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 1,068 (378) 469
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 1,068 (378) 469
Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, Net Hedge Ineffectiveness Gain (Loss) 0 0  
Assets [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 1,435 2,242  
Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 854 2,049  
Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 581 193  
Liabilities [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 529 815  
Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 163 2  
Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 366 813  
Foreign currency contracts [Member]      
Gross Notional Amounts [Abstract]      
Derivative, notional amount 38,024 31,209 23,981
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax (434) 806 (11)
Foreign currency contracts [Member] | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 677 (572) 204
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 677 (572) 204
Foreign currency contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 80 551  
Foreign currency contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 475 142  
Foreign currency contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 163 2  
Foreign currency contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 297 685  
Interest Rate Contracts [Member]      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (723) 817 1,071
Gross Notional Amounts [Abstract]      
Derivative, notional amount 15,209 14,461 14,302
Interest Rate Contracts [Member] | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 31 (90) (32)
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 31 (90) (32)
Interest Rate Contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 774 1,498  
Interest Rate Contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 26 3  
Interest Rate Contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 0 0  
Interest Rate Contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 65 128  
Other contracts [Member]      
Gross Notional Amounts [Abstract]      
Derivative, notional amount 2,517 2,026 1,753
Other contracts [Member] | Not Designated as Hedging Instrument [Member] | Various [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 360 284 297
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 360 284 297
Other contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 80 48  
Other contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 4 0  
Interest Rate Swaps [Member] | Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, amount discontinued     7,100
Gain to be amortized over remaining life of debt     $ 111
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Gains (Losses) Recognized in Income on Derivatives (775) (1,498)  
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives (775) (1,498)  
Interest Rate Swaps [Member] | Long-term Debt [Member] | Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, Amount of Hedged Item 12,000 12,000  
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Derivative, Fair Value, Net (12,772) (13,495)  
Gains (Losses) Recognized in Income on Derivatives (811) (1,565)  
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives $ (811) $ (1,565)