XML 98 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value measurements - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Derivative [Line Items]    
Deferred net losses (gains) on derivatives included in accumulated other comprehensive income $ (377)  
Description of reclassification of cash flow hedge gain (loss) next 12 months  
Maximum length of time for hedging transaction exposure 18 months  
Foreign exchange contracts    
Derivative [Line Items]    
Collateral paid $ 4,000 $ 800
Derivative, notional amount 42,900 41,500
Cross currency interest rate swaps    
Derivative [Line Items]    
Derivative, notional amount 39,700 36,200
Interest Rate Swap    
Derivative [Line Items]    
Derivative, notional amount 10,000 10,000
Equity securities | Equity Investments without readily determinable value    
Derivative [Line Items]    
Equity, fair value adjustment, impairment loss (1) (51)
Equity, fair value adjustment, change in observable prices $ 27 $ 142