v3.26.3
Note 11 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
2026, operating leases $ 1,515  
2026, finance leases 0  
2026, total 1,515  
2027, operating leases 5,631  
2027, finance leases 0  
2027, total 5,631  
2028, operating leases 4,664  
2028, finance leases 0  
2028, total 4,664  
2029, operating leases 4,762  
2029, finance leases 0  
2029, total 4,762  
2030, operating leases 4,907  
2030, finance leases 0  
2030, total 4,907  
Thereafter, operating leases 23,520  
Thereafter, finance leases 0  
Thereafter, total 23,520  
Total lease payments, operating lease 44,999  
Total lease payments, finance lease 0  
Total lease payments, total 44,999  
Less: Interest, operating lease (11,171)  
Less: Interest, finance lease 0  
Less: Interest, total (11,171)  
Present value of lease liabilities, operating lease 33,828  
Present value of lease liabilities, finance lease 0  
Total lease liabilities $ 33,828 $ 34,793