v3.26.1
Accumulated other comprehensive income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 81,186 $ 78,109 $ 81,544 $ 71,490
Ending balance 84,971 78,473 84,971 78,473
Change from continuing operations 880 (2,565) 979 (2,564)
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (13,947)  
Net change     1,538  
Ending balance (12,409)   (12,409)  
Gain/ (Loss) On Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     0  
Net change     0  
Ending balance 0   0  
Employee Benefit Plans        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (693)  
Net change     82  
Ending balance (611)   (611)  
Gain/ (Loss) On Derivatives & Hedges        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance     (290)  
Net change     (641)  
Ending balance (931)   (931)  
Total Accumulated Other Comprehensive Income/(Loss)        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (14,831) (11,740) (14,930) (11,741)
Ending balance (13,951) (14,305) (13,951) (14,305)
Change from continuing operations $ 880 $ (2,565) $ 979 $ (2,564)