v3.22.2.2
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Jul. 22, 2020
Nov. 30, 2017
Loss Contingencies [Line Items]            
Installment payment, 2020     $ 6,556      
Installment payment, 2021     4,550      
Installment payment, 2022     2,700      
Payments for Repurchase of Redeemable Noncontrolling Interest $ 900 $ 900 $ 2,700 $ 3,650    
Shares held in escrow (in shares)     136,000      
Shares released (in shares) 19,000          
SCA            
Loss Contingencies [Line Items]            
Call option to acquire remaining interest         20.00% 20.00%