v3.26.1
Revenues - Change in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Changes in contract liabilities, deferred gift card revenue        
Balance, beginning of period $ 4,092 $ 3,154 $ 6,548 $ 5,385
Gift card sales 3,585 3,302 5,430 4,850
Gift card redemptions (3,180) (2,975) (7,016) (6,349)
Gift card breakage (346) (315) (811) (720)
Gift card liabilities assumed through acquisitions 0 135 0 135
Balance, end of period 4,151 3,301 4,151 3,301
Changes in contract liabilities, deferred franchise fee revenue        
Balance, beginning of period 1,472 1,902 1,456 1,929
Cash received 95 40 167 75
Franchise revenues recognized (82) (55) (138) (117)
Business combinations - franchise revenues recognized 0 (398) 0 (398)
Balance, end of period $ 1,485 $ 1,489 $ 1,485 $ 1,489