v3.25.4
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