v3.26.1
Leases - Contractual Obligations for Operating and Financing Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Operating Leases    
Remaining for 2026 $ 3,492  
2027 7,008  
2028 6,448  
2029 5,613  
2030 2,617  
Thereafter 4,964  
Total future minimum lease payments (undiscounted) 30,142  
Less: Present value discount 5,265  
Total lease liability 24,877 $ 24,753
Finance Leases    
Remaining for 2026 86  
2027 162  
2028 39  
2029 21  
2030 21  
Thereafter 3  
Total future minimum lease payments (undiscounted) 332  
Less: Present value discount 32  
Total lease liability $ 300 $ 304