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
6 Months Ended
Jul. 02, 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 9,993
Adjustment toliability for changes in fair value (6,538)
Reduction of liability for payment made (3,706)
Total contingent consideration, as of July 2, 2021 17,949
Current portion of contingent consideration (8,378)
Contingent consideration, less current portion $ 9,571