v3.26.1
Debt - Schedule of minimum repayments of debt (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Debt Disclosure [Abstract]    
2027 $ 13,160  
2028 16,221  
2029 13,291  
2030 19,912  
2031 109,000  
Thereafter 1,637,000  
Total $ 1,808,584 $ 1,321,790