v3.26.1
Pensions and other benefit plans (Details)
$ in Millions
6 Months Ended
Jun. 28, 2026
USD ($)
U.S.  
Defined Benefit Plan Disclosure [Line Items]  
Contribution to pension plans $ 70
Foreign Plan  
Defined Benefit Plan Disclosure [Line Items]  
Contribution to pension plans $ 10