XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 02, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum rental payments for operating leases Future minimum payments under the non-cancelable operating leases consisted of the following as of October 2, 2021 (in thousands):
PeriodFuture Minimum Lease Payments
Remainder of 2021$1,005 
20224,014 
20234,157 
20243,962 
20253,453 
Thereafter175 
Total future minimum lease payments16,766 
Less imputed interest(2,099)
$14,667 
Lessee, operating lease liability
As of October 2, 2021, the operating lease liability consisted of the following (in thousands):
Accrued liabilities - current portion of operating leases$3,151 
Operating leases11,516 
$14,667