v3.26.1
Gift Cards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jul. 01, 2025
Jun. 30, 2026
Jul. 01, 2025
Gift card liabilities:        
Beginning balance $ 187,715 $ 199,855 $ 212,859 $ 226,810
Activations 27,186 29,471 44,162 50,144
Redemptions and breakage (31,450) (33,033) (73,570) (80,661)
Ending balance 183,451 196,293 183,451 196,293
Gift card contract assets:        
Beginning balance 16,833 17,080 17,958 18,447
Deferrals 2,592 2,833 4,943 5,201
Amortization (3,510) (3,624) (6,986) (7,359)
Ending balance $ 15,915 $ 16,289 $ 15,915 $ 16,289