v3.26.1
Note 11 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
2026, operating leases $ 3,390  
2026, finance leases 0  
2026, total 3,390  
2027, operating leases 5,627  
2027, finance leases 0  
2027, total 5,627  
2028, operating leases 4,609  
2028, finance leases 0  
2028, total 4,609  
2029, operating leases 4,717  
2029, finance leases 0  
2029, total 4,717  
2030, operating leases 4,872  
2030, finance leases 0  
2030, total 4,872  
Thereafter, operating leases 23,503  
Thereafter, finance leases 0  
Thereafter, total 23,503  
Total lease payments, operating lease 46,718  
Total lease payments, finance lease 0  
Total lease payments, total 46,718  
Less: Interest, operating lease (11,704)  
Less: Interest, finance lease 0  
Less: Interest, total (11,704)  
Present value of lease liabilities, operating lease 35,014  
Present value of lease liabilities, finance lease 0  
Total lease liabilities $ 35,014 $ 34,793