XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of estimated contingent consideration
$ in Thousands
3 Months Ended
Apr. 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
Adjustment to preliminary liability for changes in fair value (4,400)
Reduction of liability for payment made
Total contingent consideration, as of April 2, 2021 13,800
Current portion of contingent consideration (3,100)
Contingent consideration, less current portion $ 10,700