XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,546,736 $ 1,468,240
Gross Unrealized Gains 10,246 1,811
Gross Unrealized Losses (35,749) (70,242)
Fair Value 1,521,233 1,399,809
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 4,869 2,971
Gross Unrealized Gains 20 1
Gross Unrealized Losses 0 0
Fair Value 4,889 2,972
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 25,955 23,692
Gross Unrealized Gains 145 32
Gross Unrealized Losses (333) (585)
Fair Value 25,767 23,139
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 34,910 38,743
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,605) (4,731)
Fair Value 31,305 34,012
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,203,805 1,104,834
Gross Unrealized Gains 9,573 1,680
Gross Unrealized Losses (21,262) (46,073)
Fair Value 1,192,116 1,060,441
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 274,323 294,240
Gross Unrealized Gains 508 98
Gross Unrealized Losses (10,435) (18,430)
Fair Value 264,396 275,908
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 2,874 3,760
Gross Unrealized Gains 0 0
Gross Unrealized Losses (114) (423)
Fair Value $ 2,760 $ 3,337