v3.26.1
Leases - Schedule of Lease, Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Leases [Abstract]        
Operating lease cost $ 1,659 $ 1,687 $ 3,213 $ 3,119
Variable lease cost 150 0 465 325
Total lease costs 1,809 1,687 3,678 3,444
Amortization of lease assets 29 25 53 49
Interest on lease liabilities 6 6 12 12
Total finance lease costs $ 35 $ 31 $ 65 $ 61