v3.26.1
Leases - Schedule of Balance Sheet Location and Values of Company's Lease Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Lessee Lease Description [Line Items]    
Operating lease assets $ 6,532 $ 7,879
Finance lease assets $ 12,733 $ 10,759
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Total lease assets $ 19,265 $ 18,638
Current operating lease liabilities 2,128 2,368
Current finance lease liabilities $ 3,171 $ 2,959
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current
Total current lease liabilities $ 5,299 $ 5,327
Non-current operating lease liabilities 4,458 5,614
Non-current finance lease liabilities $ 5,568 $ 5,049
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-Term Debt and Lease Obligation Long-Term Debt and Lease Obligation
Total non-current lease liabilities $ 10,026 $ 10,663
Total lease liabilities $ 15,325 $ 15,990