XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance beginning of period $ (2,953) $ (35,481) $ (69,661)
Additions (57,431)   (12,734)
Payments (5,507) (23,701) (50,795)
Change in fair value (included within selling, general and administrative expenses) (3,119) 8,827 (3,881)
Balance end of period $ (57,996) $ (2,953) $ (35,481)