XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive (Income) Loss - Components of Accumulated Other Comprehensive (Income) Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance $ 1,596,426 $ 1,426,055
Balance 1,736,535 1,596,426
Accumulated Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (7,115) 1,764
Net current period other comprehensive income (loss) (1,549) (8,879)
Balance (8,664) (7,115)
Accumulated Net Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (2,895) (448)
Net current period other comprehensive income (loss) 3,660 (2,447)
Balance 765 (2,895)
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (10,010) 1,316
Net current period other comprehensive income (loss) 2,111 (11,326)
Balance $ (7,899) $ (10,010)