v3.25.2
Gift Cards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jul. 02, 2024
Jul. 01, 2025
Jul. 02, 2024
Gift card liabilities:        
Beginning balance $ 199,855 $ 196,236 $ 226,810 $ 222,915
Activations 29,471 28,074 50,144 48,642
Redemptions and breakage (33,033) (31,966) (80,661) (79,213)
Ending balance 196,293 192,344 196,293 192,344
Gift card contract assets:        
Beginning balance 17,080 17,598 18,447 19,111
Deferrals 2,833 3,135 5,201 5,559
Amortization (3,624) (3,833) (7,359) (7,770)
Ending balance $ 16,289 $ 16,900 $ 16,289 $ 16,900