v3.26.1
Revenues from contracts with customers - Schedule of Activity in the Company's Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Contract  Liabilities      
Beginning balance $ 14,467 $ 7,846 $ 3,036
Advance payment received during the year 73,273 23,640 11,069
Revenue recognized (83,503) (17,019) (6,259)
Ending balance $ 4,237 $ 14,467 $ 7,846