XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 29, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended
March 29,
2025
March 30,
2024
Lease expense:
Operating lease expense$2,151 $2,130 
Short-term lease expense104 60 
Variable lease expense780 810 
$3,035 $3,000 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of March 29, 2025 (in thousands):
Fiscal YearAmount
Remainder of 2025
$6,834 
20267,643 
20277,212 
20283,902 
2029241 
Thereafter1,161 
  Total minimum lease payments26,993 
Less: interest(2,552)
Present value of net minimum lease payments
24,441 
Less: current portion(8,461)
Total long-term operating lease liabilities
$15,980