v3.26.1
Leases - Schedule of Future Maturities of Operating Lease and Financial Lease Liabilities (Details)
$ in Thousands
Jun. 27, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 1,204
2027 1,957
2028 946
2029 654
2030 513
Thereafter 294
Total undiscounted future minimum lease payments 5,568
Less imputed interest (348)
Total discounted future minimum lease payments 5,220
Finance Leases  
Remainder of 2026 5,475
2027 9,592
2028 9,173
2029 9,264
2030 9,519
Thereafter 86,046
Total undiscounted future minimum lease payments 129,069
Less imputed interest (50,272)
Total discounted future minimum lease payments $ 78,797