v3.25.1
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]
[1] Deferred revenue is comprised of both deferred revenue and noncurrent deferred revenue per the condensed consolidated balance sheets.
[2] Deferred costs are comprised of both deferred costs and noncurrent deferred costs per the condensed consolidated balance sheets