v3.26.1
Leases - Schedule of Lessee's Schedule Of Balance Sheet Information For Operating And Financing Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Weighted average remaining lease term (in years):    
Operating leases 5 years 1 month 13 days 6 years 1 month 28 days
Finance leases 2 years 4 months 17 days 2 years 8 months 15 days
Weighted average discount rate:    
Operating leases 7.29% 6.84%
Finance leases 6.87% 5.59%
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 1,454 $ 1,318
Operating cash flows from finance leases 6 6
Financing cash flows from finance leases $ 41 $ 37