v3.25.3
Leases - Summary of Operating and Finance Leases Future Undiscounted Cash Flows (Details)
$ in Thousands
Sep. 28, 2025
USD ($)
Leases [Abstract]  
Operating leases 2025 $ 5,876
Operating leases 2026 4,011
Operating leases 2027 4,700
Operating leases 2028 4,700
Operating leases 2029 4,700
Operating leases Thereafter 32,900
Total lease payments 56,887
Less imputed interest (11,832)
Total present value of lease liabilities 45,055
Finance leases 2025 1,425
Finance leases 2026 5,743
Finance leases 2027 4,847
Finance leases 2028 0
Finance leases 2029 0
Finance leases Thereafter 0
Total lease payments 12,015
Less imputed interest (789)
Total present value of lease liabilities $ 11,226