v3.26.1
Leases (Tables)
3 Months Ended
Mar. 28, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended
March 28,
2026
March 29,
2025
Lease expense:
Operating lease expense$3,031 $2,151 
Short-term lease expense168 104 
Variable lease expense754 780 
$3,953 $3,035 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of March 28, 2026 (in thousands):
Fiscal YearAmount
Remainder of 2026
$6,865 
20278,746 
20285,064 
2029594 
2030456 
Thereafter972 
Total minimum lease payments
22,697 
Less: interest(2,733)
Present value of net minimum lease payments
19,964 
Less: current portion(8,326)
Total long-term operating lease liabilities
$11,638