XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2022
Jul. 04, 2021
Jul. 03, 2022
Jul. 04, 2021
Jan. 02, 2022
Fair Value Disclosures [Abstract]          
Balance beginning of period $ (49,828) $ (3,124) $ (57,996) $ (2,953)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 0 0 4,961 0  
Payments 1,904 27 3,326 96  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0 0 12,400 0  
Change in fair value (included within selling, general and administrative expenses) (669) (237) (1,362) (477)  
Balance end of period (48,593) $ (3,334) (48,593) $ (3,334)  
Business Combination, Contingent Consideration, Liability $ (48,600)   $ (48,600)   $ (58,000)