v3.26.1
Leases - Operating Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Operating Leases    
2027 $ 103,302  
2028 76,961  
2029 70,599  
2030 56,984  
2031 41,741  
Thereafter 92,164  
Total lease payments 441,751  
Less imputed interest (54,749)  
Total $ 387,002 $ 272,050