XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' equity - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 09, 2025
Feb. 28, 2025
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Jul. 30, 2024
Equity [Abstract]              
Weighted average antidilutive shares which were not included in the calculation of earnings per share     1,500,000 900,000 1,300,000 900,000  
Share repurchase program, authorized amount   $ 300         $ 500
Share repurchase program, authorized (in shares) 493,150 1,725,253          
Percent purchased of authorized amount   80.00%          
Cost per share (in USD per share) $ 135.23 $ 139.11