XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 28, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months EndedSix Months Ended
June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Lease expense:
Operating lease expense$2,186 $2,050 $4,337 $4,180 
Short-term lease expense132 85 236 145 
Variable lease expense932 1,052 1,712 1,862 
$3,250 $3,187 $6,285 $6,187 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of June 28, 2025 (in thousands):
Fiscal YearAmount
Remainder of 2025
$4,653 
20268,093 
20277,659 
20284,097 
2029311 
Thereafter1,256 
  Total minimum lease payments26,069 
Less: interest(2,919)
Present value of net minimum lease payments
23,150 
Less: current portion(7,919)
Total long-term operating lease liabilities
$15,231