v3.26.1
Revenue - Roll forward of deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Apr. 01, 2025
Revenue    
Beginning balance $ 448,744 $ 401,198
Gift card activations, net of third-party fees 65,274 57,381
Gift card redemptions and breakage (183,612) (162,827)
Ending balance $ 330,406 $ 295,752