XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Components of Lease Expense
The components of lease expense are as follows:
Three Months Ended
March 31,
2023
April 1,
2022
Operating lease cost$2,411 $2,045 
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
Three Months Ended
March 31,
2023
April 1,
2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,237 $1,823 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
March 31,
2023
December 30,
2022
Weighted-average remaining lease term of operating leases5.2 years5.3 years
Weighted-average discount rate of operating leases3.2%3.0%
Future Minimum Lease Payments Under Non-Cancelable Leases
Future minimum lease payments under non-cancelable leases are as follows as of March 31, 2023:
2023, remaining$7,117 
20249,074 
20258,418 
20267,968 
20276,968 
Thereafter5,367 
Total future minimum lease payments44,912 
Less imputed interest(3,467)
Total lease liabilities$41,445