v3.25.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 25, 2025
Dec. 25, 2024
Other Liabilities, Current [Abstract]    
Accrued payroll $ 14,516 $ 15,434
Current portion of liability for insurance claims 4,433 4,494
Accrued taxes 4,808 4,432
Accrued advertising 6,686 11,785
Gift cards 6,786 8,382
Accrued legal settlements 3,859 4,114
Accrued interest 4,402 4,368
Other 8,211 5,833
Other current liabilities $ 53,701 $ 58,842