v3.25.4
Leases - Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Dec. 28, 2024
Operating Leases:    
ROU assets, non-current $ 43,243 $ 36,484
Total operating lease assets 43,243 36,484
Short-term liabilities 8,202 6,548
Long-term liabilities 33,072 27,768
Total operating lease liabilities 41,274 34,316
Finance Leases:    
ROU assets, at cost 4,197 4,077
ROU assets accumulated amortization (2,448) (2,094)
ROU assets, net 1,749 1,983
Short-term obligations 983 1,075
Long-term obligations 798 948
Total finance lease liabilities $ 1,781 $ 2,023
Weighted Average Remaining Lease Term (in years):    
Operating lease, weighted average remaining lease term (years) 7 years 6 months 8 years
Finance lease, weighted average remaining lease term (years) 2 years 2 years 1 month 6 days
Weighted Average Discount Rate:    
Operating lease, weighted average discount rate (percent) 4.63% 4.52%
Finance lease, weighted average discount rate (percent) 5.07% 5.11%
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Liabilities Other Long-Term Liabilities
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, Plant, and Equipment, Net Property, Plant, and Equipment, Net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current maturities of long-term obligations (Note 6) Current maturities of long-term obligations (Note 6)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-Term Obligations (Note 6) Long-Term Obligations (Note 6)