v3.26.1
Related Party - Summary of Related Party Transaction (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]      
Net sales $ 579,392 $ 565,066 $ 537,766
Accounts payable to joint venture partner 54,973 65,824  
Related Party      
Related Party Transaction [Line Items]      
Management fee expense 9,907 9,893 9,511
Net sales 6,070 6,916 $ 9,718
Accounts receivable from joint venture partner 677 731  
Accounts payable to joint venture partner $ 3,552 $ 7,413