v3.26.1
Balance Sheet Information - Schedule of Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 28, 2025
Balance Sheet Information [Abstract]    
Finance lease obligations $ 25,916 $ 24,859
Other 968 369
Liability for uncertain tax positions 69 69
Total other long-term liabilities $ 26,953 $ 25,297
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other long-term liabilities Total other long-term liabilities