XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 27, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months EndedNine Months Ended
September 27,
2025
September 28,
2024
September 27,
2025
September 28,
2024
Lease expense:
Operating lease expense$2,132 $2,180 $6,469 $6,360 
Short-term lease expense127 102 364 247 
Variable lease expense877 1,112 2,589 2,974 
$3,136 $3,394 $9,422 $9,581 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of September 27, 2025 (in thousands):
Fiscal YearAmount
Remainder of 2025
$2,269 
20267,961 
20277,527 
20284,038 
2029311 
Thereafter1,254 
Total minimum lease payments
23,360 
Less: interest(2,643)
Present value of net minimum lease payments
20,717 
Less: current portion(7,400)
Total long-term operating lease liabilities
$13,317