v3.26.1
Fair Value of Financial Instruments - Schedule of changes in the estimated fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Mar. 29, 2026
Mar. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Changes in fair value $ 7,740 $ 18,886 $ 31,186 $ 87,489
Earnout        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair value, beginning balance 12,748 69,058 36,183 137,636
Issuances 1 0 12 25
Changes in fair value (7,740) (18,886) (31,186) (87,489)
Fair value, ending balance $ 5,009 $ 50,172 $ 5,009 $ 50,172