v3.26.1
Business Segment Reporting - Schedule of Restaurant (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 108,524 $ 100,619 $ 206,005 $ 195,654
Selling, general and administrative 26,230 22,853 51,102 44,220
Total costs and expenses 102,250 96,946 203,872 181,987
Earnings (loss) before income taxes 51,619 65,102 32,737 23,919
Operating Segments        
Segment Reporting [Line Items]        
Revenue 108,524 100,619 206,005 195,654
Earnings (loss) before income taxes 18,233 9,078 25,520 24,220
Operating Segments | Restaurant Segment        
Segment Reporting [Line Items]        
Revenue 74,727 72,011 140,873 136,360
Cost of food 15,203 14,167 27,868 26,631
Labor costs 13,749 14,020 26,607 27,460
Occupancy and other 13,575 13,092 26,874 26,279
Selling, general and administrative 16,979 16,434 34,397 31,888
Depreciation, amortization and impairment 6,958 7,863 13,988 14,353
Total costs and expenses 66,464 65,576 129,734 126,611
Earnings (loss) before income taxes 8,263 6,435 11,139 9,749
Operating Segments | Restaurant Segment | Steak n Shake        
Segment Reporting [Line Items]        
Revenue 72,098 69,258 135,864 131,174
Cost of food 14,248 13,241 26,094 24,853
Labor costs 13,119 13,366 25,408 26,215
Occupancy and other 12,596 11,985 25,171 24,466
Selling, general and administrative 16,750 16,390 34,085 31,805
Depreciation, amortization and impairment 6,932 7,844 13,956 14,315
Total costs and expenses 63,645 62,826 124,714 121,654
Earnings (loss) before income taxes 8,453 6,432 11,150 9,520
Operating Segments | Restaurant Segment | Western Sizzlin        
Segment Reporting [Line Items]        
Revenue 2,629 2,753 5,009 5,186
Cost of food 955 926 1,774 1,778
Labor costs 630 654 1,199 1,245
Occupancy and other 979 1,107 1,703 1,813
Selling, general and administrative 229 44 312 83
Depreciation, amortization and impairment 26 19 32 38
Total costs and expenses 2,819 2,750 5,020 4,957
Earnings (loss) before income taxes $ (190) $ 3 $ (11) $ 229