v3.26.1
Leases - Schedule of Other Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Weighted average remaining lease term (in years):    
Operating leases 5 years 3 months 21 days 6 years 4 months 6 days
Finance leases 1 year 11 months 23 days 2 years 11 months 15 days
Weighted average discount rate:    
Operating leases 7.29% 6.82%
Finance leases 5.62% 5.58%
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 6,241 $ 5,789
Operating cash flows from finance leases 21 14
Financing cash flows from finance leases $ 152 $ 70