v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Estimated Breakage Revenue Recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 10,566 $ 10,906
Gift cards issued during the period but not redeemed 1,166 1,222
Revenue recognized from beginning liability (2,532) (2,582)
Ending Balance $ 9,200 $ 9,546