XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration
$ in Thousands
9 Months Ended
Oct. 01, 2021
USD ($)
Schedule of changes in the fair value of estimated contingent consideration [Abstract]  
Contingent consideration, as of December 31, 2020 $ 18,200
Additions for acquisitions 12,064
Adjustment to liability for changes in fair value (212)
Reduction of liability for payment made (3,706)
Total contingent consideration, as of October 1, 2021 26,346
Current portion of contingent consideration (15,031)
Contingent consideration, less current portion $ 11,315