XML 122 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense The components of lease expense were as follows (in thousands):
Three Months EndedNine Months Ended
September 30,
2023
September 24,
2022
September 30,
2023
September 24,
2022
Lease expense:
Operating lease expense$2,157 $2,118 $6,233 $6,522 
Short-term lease expense126 135 419 251 
Variable lease expense625 590 1,854 1,725 
$2,908 $2,843 $8,506 $8,498 
Schedule of Future Minimum Payments Under Leases
Future minimum payments under our non-cancelable operating leases were as follows as of September 30, 2023 (in thousands):
Fiscal YearAmount
Remainder of 2023$2,175 
20248,773 
20258,670 
20267,151 
20276,734 
Thereafter3,541 
  Total minimum lease payments37,044 
Less: interest(3,941)
  Present value of net minimum lease payments33,103 
Less: current portion(8,007)
  Total long-term operating lease liabilities$25,096