Revenue - Schedule of Deferred Revenue and Costs (Details) $ in Thousands |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Jun. 27, 2026
USD ($)
| ||||||
| Revenue from Contract with Customer [Abstract] | ||||||
| Deferred Revenue, Balance, beginning of period | $ 127,923 | [1] | ||||
| Deferred Revenue, Deferrals in period | 168,745 | [1] | ||||
| Deferred Revenue, Recognition of deferrals in period | (167,640) | [1] | ||||
| Deferred Revenue, Balance, end of period | 129,028 | [1] | ||||
| Deferred Costs, Balance, beginning of period | 21,911 | [2] | ||||
| Deferred Costs, Deferrals in period | 28,425 | [2] | ||||
| Deferred Costs, Recognition of deferrals in period | (32,733) | [2] | ||||
| Deferred Costs, Balance, end of period | $ 17,603 | [2] | ||||
| ||||||