v3.25.4
Leases - Summary of Operating and Finance Leases Future Undiscounted Cash Flows (Details)
$ in Thousands
Dec. 28, 2025
USD ($)
Leases [Abstract]  
Operating leases 2026 $ 6,548
Operating leases 2027 5,291
Operating leases 2028 4,700
Operating leases 2029 4,700
Operating leases 2030 4,700
Operating leases Thereafter 28,200
Total lease payments 54,139
Less imputed interest (11,416)
Total present value of lease liabilities 42,723
Finance leases 2026 6,187
Finance leases 2027 5,228
Finance leases 2028 0
Finance leases 2029 0
Finance leases 2030 0
Finance leases Thereafter 0
Total lease payments 11,415
Less imputed interest (647)
Total present value of lease liabilities $ 10,768