v3.26.1
Leases (Tables)
6 Months Ended
Jun. 27, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
June 27,
2026
June 28,
2025
June 27,
2026
June 28,
2025
Lease expense:
Operating lease expense$2,000 $2,186 $5,031 $4,337 
Short-term lease expense131 132 299 236 
Variable lease expense346 932 1,100 1,712 
$2,477 $3,250 $6,430 $6,285 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of June 27, 2026 (in thousands):
Fiscal YearAmount
Remainder of 2026
$4,658 
20278,891 
20285,212 
2029687 
2030452 
Thereafter961 
Total minimum lease payments
20,861 
Less: interest(2,593)
Present value of net minimum lease payments
18,268 
Less: current portion(8,317)
Total long-term operating lease liabilities
$9,951