XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2022
Apr. 04, 2021
Jan. 02, 2022
Fair Value Disclosures [Abstract]      
Balance beginning of period $ (57,996) $ (2,953)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 4,961 0  
Payments 1,422 69  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 12,400 0  
Change in fair value (included within selling, general and administrative expenses) (693) (240)  
Balance end of period (49,828) $ (3,124)  
Business Combination, Contingent Consideration, Liability $ (49,800)   $ (58,000)