v3.25.2
Severance liabilities - Schedule of Future Maturities of Severance Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]      
2026 $ 2,001    
2027 2,017    
2028 2,738    
2029 2,831    
2030 3,562    
Thereafter 18,076    
Total $ 31,225 $ 24,093 $ 22,370