Fair Value of Financial Instruments - Schedule of Changes in Fair Value of Warrants Liability (Details) - Warrant - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 27, 2026 |
Jun. 28, 2025 |
Jun. 27, 2026 |
Jun. 28, 2025 |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||||
| Beginning balance | $ 3,766 | $ 0 | $ 5,066 | $ 0 |
| Fair value of delayed draw term loan warrants issued during the period | 0 | 7,983 | 0 | 7,983 |
| Fair value of contingently issued delayed draw term loan warrants | 0 | 12,160 | 0 | 12,160 |
| Remeasurement of delayed draw term loan warrants liability | 76 | 0 | (1,224) | 0 |
| Ending balance | $ 3,842 | $ 20,143 | $ 3,842 | $ 20,143 |