v3.26.1
Revenue Recognition - Summary of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Disaggregation of Revenue [Line Items]        
Total net revenues $ 330,995 $ 379,767 $ 698,029 $ 754,951
Company Shops and Fresh Delivery        
Disaggregation of Revenue [Line Items]        
Total net revenues 289,430 362,194 635,618 717,872
Mix and equipment revenue from franchisees        
Disaggregation of Revenue [Line Items]        
Total net revenues 26,244 9,183 37,494 19,984
Franchise royalties and other        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 15,321 $ 8,390 $ 24,917 $ 17,095