Capital and treasury stock - Narrative (Details) - $ / shares shares in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Jan. 02, 2026 |
Dec. 28, 2025 |
Dec. 29, 2024 |
Dec. 31, 2023 |
|
| Equity, Class of Treasury Stock [Line Items] | ||||
| Common stock, shares issued (in shares) | 3,119,843 | 3,119,843 | 3,119,843 | |
| Cash dividends paid (in dollars per share) | $ 5.14 | $ 4.91 | $ 4.70 | |
| Subsequent Event | ||||
| Equity, Class of Treasury Stock [Line Items] | ||||
| Cash dividend (in dollars per share) | $ 1.30 | |||