v3.26.1
Pension and retirement plans (Benefit Payments) (Details)
$ in Thousands
Jun. 27, 2026
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2027 $ 50,468
2028 38,450
2029 39,815
2030 40,516
2031 42,576
2032 through 2036 $ 203,386