XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,656,724 $ 1,468,240
Gross Unrealized Gains 1,566 1,811
Gross Unrealized Losses (38,689) (70,242)
Fair Value 1,619,601 1,399,809
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 4,930 2,971
Gross Unrealized Gains 8 1
Gross Unrealized Losses 0 0
Fair Value 4,938 2,972
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 42,236 23,692
Gross Unrealized Gains 38 32
Gross Unrealized Losses (477) (585)
Fair Value 41,797 23,139
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 43,599 38,743
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4,375) (4,731)
Fair Value 39,224 34,012
Corporate debt securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,281,981 1,104,834
Gross Unrealized Gains 1,498 1,680
Gross Unrealized Losses (23,837) (46,073)
Fair Value 1,259,642 1,060,441
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 281,295 294,240
Gross Unrealized Gains 21 98
Gross Unrealized Losses (9,907) (18,430)
Fair Value 271,409 275,908
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 2,683 3,760
Gross Unrealized Gains 1 0
Gross Unrealized Losses (93) (423)
Fair Value $ 2,591 $ 3,337