XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Comprehensive Income - Changes In Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2022
Jul. 04, 2021
Jul. 03, 2022
Jul. 04, 2021
Accumulated Other Comprehensive Income Loss [Line Items]        
Income tax expenses (Benefit) on cash flow hedging activities $ 778 $ 685 $ 2,018 $ 1,485
Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges $ (274) $ (370) (651) (740)
Cash Flow Hedges [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Income tax expenses (Benefit) on cash flow hedging activities     2,018 1,485
Income tax expenses (Benefit) for reclassification of net gains (losses) on cash flow hedges     $ (651) $ (740)