v3.26.1
Fair Value of Financial Instruments - Schedule of changes in the estimated fair value (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Changes in fair value $ 34,033 $ 101,484 $ (25,456)
Earnout      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance as of beginning of period 36,183 137,636  
Issuances 13 31  
Changes in fair value (34,033) (101,484)  
Balance as of end of period $ 2,163 $ 36,183 $ 137,636