Quarterly report [Sections 13 or 15(d)]

Derivative Financial Instruments (Details)

v3.25.1
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 28, 2024
Notional Disclosures [Abstract]      
Notional amount $ 41,364   $ 45,964
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 349   948
Liabilities 777   1,084
Offsetting Derivative Assets [Abstract]      
Derivative assets subject to master netting arrangements, Gross Amounts Recognized 0   0
Derivative assets subject to master netting arrangements, Net Amounts Presented in the Balance Sheet 349   948
Derivative assets subject to master netting arrangements, Financial Instruments Not Offset in the Balance Sheet (214)   (269)
Derivative assets subject to master netting arrangements, Cash and Non-Cash Collateral Received or Pledged Not Offset in the Balance Sheet (135)   (679)
Derivative assets subject to master netting arrangements, Net Amount 0   0
Reverse Repurchase Agreements, Gross Amounts Recognized 2,599   2,654
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0   0
Reverse Repurchase Agreements, Net Amount Presented in the Balance Sheet 2,599   2,654
Reverse Repurchase Agreements, Financial Instruments Not Offset in the Balance Sheet 0   0
Reverse Repurchase Agreements, Cash Collateral Not Offset in the Balance Sheet (2,599)   (2,654)
Reverse Repurchase Agreements, Net Amount 0   0
Total Assets, Gross Amounts Recognized 2,948   3,602
Total Assets, Gross Amounts Offset in the Balance Sheet 0   0
Total Assets, Net Amounts Presented in the Balance Sheet 2,948   3,602
Total Assets, Financial Instruments, Not Offset in the Balance Sheet (214)   (269)
Total Assets, Cash and Non Cash Collateral, Not Offset in the Balance Sheet (2,734)   (3,333)
Total Assets, Net Amount 0   0
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 777   1,084
Derivative Liabilities Subject to Master Netting Arrangements, Gross Amounts Offset in the Balance Sheet 0   0
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount Presented in the Balance Sheet 777   1,084
Derivative Liabilities, Financial Instruments Not Offset in the Balance Sheet (214)   (269)
Derivative Liabilities, Cash Collateral Not Offset in the Balance Sheet (504)   (745)
Derivative Liabilities Subject to Master Netting Arrangements, Net Amount 59   70
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (141) $ 144  
Net Change In Unrealized Gain (Loss) Recognized In Income Statement On Fair Value Hedging Instruments And On Hedged Item In Fair Value Hedge 0 0  
Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 476   1,082
Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 1,561   1,867
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 1,561   1,867
Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 102   40
Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 541   987
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 541   987
Not Designated as Hedging Instrument      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (299) 600  
Not Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 374   1,042
Not Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 1,020   880
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 1,020   880
Foreign currency contracts      
Notional Disclosures [Abstract]      
Notional amount 20,303   25,472
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]      
Before-tax net gains (losses) attributed to cash flow hedges, recognized in other comprehensive income (loss) 180 (431)  
Foreign currency contracts | Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 102   40
Foreign currency contracts | Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 100   405
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 100   405
Foreign currency contracts | Not Designated as Hedging Instrument      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (85) 346  
Foreign currency contracts | Not Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 235   510
Foreign currency contracts | Not Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 122   100
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 122   100
Interest rate contracts      
Notional Disclosures [Abstract]      
Notional amount 18,594   17,899
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 141 (144)  
Interest rate contracts | Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 0   0
Interest rate contracts | Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 441   582
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 441   582
Interest rate contracts | Not Designated as Hedging Instrument      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (57) 117  
Interest rate contracts | Not Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 137   184
Interest rate contracts | Not Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 55   25
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 55   25
Equity contracts | Not Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 2   348
Equity contracts | Not Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 88   0
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 88   0
Other      
Notional Disclosures [Abstract]      
Notional amount 2,467   2,593
Other | Not Designated as Hedging Instrument      
Derivative Instruments Not Designated as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income On Derivatives (157) $ 137  
Other | Not Designated as Hedging Instrument | Assets      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Assets 0   0
Other | Not Designated as Hedging Instrument | Liabilities      
Schedule of Amounts Offset in the Consolidated Condensed Balance Sheets [Abstract]      
Liabilities 755   755
Offsetting Derivative Liabilities [Abstract]      
Derivative liabilities subject to master netting arrangements, Gross Amounts Recognized 755   755
Interest Rate Swap      
Fair Value Hedges, Net, Total [Abstract]      
Carrying Amount of the Hedged Item Assets/(Liabilities) (11,556)   (11,415)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) 441   582
Interest Rate Swap | Short-Term Debt      
Fair Value Hedges, Net, Total [Abstract]      
Carrying Amount of the Hedged Item Assets/(Liabilities) (2,229)   (2,214)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) 21   36
Interest Rate Swap | Long-term Debt      
Fair Value Hedges, Net, Total [Abstract]      
Carrying Amount of the Hedged Item Assets/(Liabilities) (9,327)   (9,201)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities) 420   $ 546
Interest Rate Swap | Long-term Debt | Fair Value Hedging      
Notional Disclosures [Abstract]      
Derivative, Amount of Hedged Item $ 12,000