XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 01, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating leases
2021 (three months remaining)  $3,907 
2022   12,685 
2023   9,975 
2024   5,805 
2025   3,143 
Thereafter   3,162 
   $38,677