Revenue - Schedule of Deferred Revenue and Costs (Details) $ in Thousands |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Mar. 29, 2025
USD ($)
| ||||||
Revenue from Contract with Customer [Abstract] | ||||||
Deferred Revenue, Balance, beginning of period | $ 139,318 | [1] | ||||
Deferred Revenue, Deferrals in period | 73,670 | [1] | ||||
Deferred Revenue, Recognition of deferrals in period | (81,746) | [1] | ||||
Deferred Revenue, Balance, end of period | 131,242 | [1] | ||||
Deferred costs, Balance, beginning of period | 30,938 | [2] | ||||
Deferred Costs, Deferrals in period | 13,616 | [2] | ||||
Deferred Costs, Recognition of deferrals in period | (17,694) | [2] | ||||
Deferred Costs, Balance, end of period | $ 26,860 | [2] | ||||
|