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 |