Shareholders' equity - Additional information (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Aug. 02, 2024 |
Sep. 29, 2024 |
Oct. 01, 2023 |
Sep. 29, 2024 |
Oct. 01, 2023 |
Jul. 30, 2024 |
|
| Equity [Abstract] | ||||||
| Weighted average antidilutive shares which were not included in the calculation of earnings per share | 900,000 | 800,000 | 900,000 | 700,000 | ||
| Share repurchase program, authorized amount | $ 200 | $ 500 | ||||
| Share repurchase program, authorized (in shares) | 678,110 | |||||
| Percent purchased of authorized amount | 80.00% | |||||
| Cost per share (in USD per share) | $ 235.95 | |||||