v3.26.1
Revenue - Roll forward of deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jul. 01, 2025
Jun. 30, 2026
Jul. 01, 2025
Revenue        
Beginning balance $ 330,406 $ 295,752 $ 448,744 $ 401,198
Gift card activations, net of third-party fees 87,838 86,101 153,112 143,482
Gift card redemptions and breakage (112,344) (104,560) (295,956) (267,387)
Ending balance $ 305,900 $ 277,293 $ 305,900 $ 277,293