XML 100 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, cash equivalents and current marketable securities - Cash and Cash Equivalent Composition (Details) - USD ($)
$ in Millions
Dec. 29, 2024
Dec. 31, 2023
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Fair value, available-for-sale $ 7,216 $ 8,874
Cash & Cash Equivalents 24,105 21,859
Current Marketable Securities 417 1,068
Held-to-maturity Securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 17,306 14,053
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 17,306 14,053
Cash & Cash Equivalents 17,186 13,556
Current Marketable Securities 120 497
Held-to-maturity Securities | Cash    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 2,918 3,340
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 2,918 3,340
Cash & Cash Equivalents 2,918 3,340
Current Marketable Securities 0 0
Held-to-maturity Securities | Non-U.S. Sovereign Securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 120 522
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 120 522
Cash & Cash Equivalents 0 174
Current Marketable Securities 120 348
Held-to-maturity Securities | U.S. Reverse repurchase agreements    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 7,100 4,377
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 7,100 4,377
Cash & Cash Equivalents 7,100 4,377
Current Marketable Securities 0 0
Held-to-maturity Securities | Corporate debt securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity   338
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity   338
Cash & Cash Equivalents   189
Current Marketable Securities   149
Held-to-maturity Securities | Money market funds    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 6,123 4,814
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 6,123 4,814
Cash & Cash Equivalents 6,123 4,814
Current Marketable Securities 0 0
Held-to-maturity Securities | Time deposits    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, held-to-maturity 1,045 662
Held-to-maturity, unrecognized gain 0  
Held-to-maturity, unrecognized loss   0
Fair value, held-to-maturity 1,045 662
Cash & Cash Equivalents 1,045 662
Current Marketable Securities 0 0
Available-for-sale Securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, available-for-sale 7,215 8,875
Available-for-sale, unrealized gain 1  
Available-for-sale, unrecognized loss   (1)
Fair value, available-for-sale 7,216 8,874
Cash & Cash Equivalents 6,919 8,303
Current Marketable Securities 297 571
Available-for-sale Securities | Corporate debt securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, available-for-sale 224 237
Available-for-sale, unrealized gain 0  
Available-for-sale, unrecognized loss  
Fair value, available-for-sale 224 237
Cash & Cash Equivalents 40 43
Current Marketable Securities 184 194
Available-for-sale Securities | U.S. Gov't Securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, available-for-sale 6,815 8,562
Available-for-sale, unrealized gain 1  
Available-for-sale, unrecognized loss   0
Fair value, available-for-sale 6,816 8,562
Cash & Cash Equivalents 6,796 8,259
Current Marketable Securities 20 303
Available-for-sale Securities | U.S. Gov't Agencies    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, available-for-sale   71
Available-for-sale, unrecognized loss   (1)
Fair value, available-for-sale   70
Cash & Cash Equivalents   0
Current Marketable Securities   70
Available-for-sale Securities | Other Sovereign Securities    
Cash, Cash Equivalents, and Short-term Investments [Abstract]    
Carrying Amount, available-for-sale 176 5
Available-for-sale, unrealized gain 0  
Available-for-sale, unrecognized loss   0
Fair value, available-for-sale 176 5
Cash & Cash Equivalents 83 1
Current Marketable Securities $ 93 $ 4