v3.26.1
Restaurant Operations Revenues - Schedule of Restaurant Operations Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Restaurant operations $ 108,524 $ 100,619 $ 206,005 $ 195,654
Restaurant        
Disaggregation of Revenue [Line Items]        
Restaurant operations 74,727 72,011 140,873 136,360
Net sales | Restaurant        
Disaggregation of Revenue [Line Items]        
Restaurant operations 45,648 46,858 85,995 88,473
Franchise partner fees | Restaurant        
Disaggregation of Revenue [Line Items]        
Restaurant operations 23,141 20,150 43,682 37,289
Franchise royalties and fees | Restaurant        
Disaggregation of Revenue [Line Items]        
Restaurant operations 3,350 3,128 6,476 6,617
Other | Restaurant        
Disaggregation of Revenue [Line Items]        
Restaurant operations $ 2,588 $ 1,875 $ 4,720 $ 3,981