v3.26.1
Leases - Contractual Obligations for Operating and Financing Liabilities (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 27, 2025
Operating Leases    
Remaining for 2026 $ 4,758  
2026 6,381  
2027 5,822  
2028 4,987  
2029 1,991  
Thereafter 4,756  
Total future minimum lease payments (undiscounted) 28,695  
Less: Present value discount 4,951  
Total lease liability 23,744 $ 24,753
Finance Leases    
Remaining for 2026 134  
2026 162  
2028 39  
2029 21  
2030 21  
Thereafter 2  
Total future minimum lease payments (undiscounted) 379  
Less: Present value discount 37  
Total lease liability $ 342 $ 304