XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,540,088 $ 1,468,240
Gross Unrealized Gains 696 1,811
Gross Unrealized Losses (59,935) (70,242)
Fair Value 1,480,849 1,399,809
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 16,936 2,971
Gross Unrealized Gains 2 1
Gross Unrealized Losses 0 0
Fair Value 16,938 2,972
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 25,688 23,692
Gross Unrealized Gains 18 32
Gross Unrealized Losses (551) (585)
Fair Value 25,155 23,139
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 36,294 38,743
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,413) (4,731)
Fair Value 31,881 34,012
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,177,137 1,104,834
Gross Unrealized Gains 660 1,680
Gross Unrealized Losses (39,182) (46,073)
Fair Value 1,138,615 1,060,441
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 281,008 294,240
Gross Unrealized Gains 16 98
Gross Unrealized Losses (15,629) (18,430)
Fair Value 265,395 275,908
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 3,025 3,760
Gross Unrealized Gains 0 0
Gross Unrealized Losses (160) (423)
Fair Value $ 2,865 $ 3,337