v3.26.1
Leases - Schedule of Finance And Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 27, 2025
Dec. 28, 2024
Operating Leases    
2026 $ 6,212  
2027 6,381  
2028 5,822  
2029 4,987  
2030 1,991  
Thereafter 4,756  
Total future minimum lease payments (undiscounted) 30,149  
Less: Present value discount (5,396)  
Total operating lease liabilities 24,753 $ 26,099
Finance Leases    
2026 162  
2027 141  
2028 18  
2029 0  
2030 0  
Thereafter 0  
Total future minimum lease payments (undiscounted) 321  
Less: Present value discount (17)  
Total lease liability $ 304 $ 456