XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,844,002 $ 1,656,724
Gross Unrealized Gains 12,341 1,566
Gross Unrealized Losses (12,934) (38,689)
Fair Value 1,843,409 1,619,601
U.S. Treasury securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 3,300 4,930
Gross Unrealized Gains 51 8
Gross Unrealized Losses 0 0
Fair Value 3,351 4,938
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 53,811 42,236
Gross Unrealized Gains 69 38
Gross Unrealized Losses (255) (477)
Fair Value 53,625 41,797
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 94,262 43,599
Gross Unrealized Gains 485 0
Gross Unrealized Losses (1,634) (4,375)
Fair Value 93,113 39,224
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,447,404 1,281,981
Gross Unrealized Gains 11,117 1,498
Gross Unrealized Losses (7,348) (23,837)
Fair Value 1,451,173 1,259,642
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 243,631 281,295
Gross Unrealized Gains 619 21
Gross Unrealized Losses (3,645) (9,907)
Fair Value 240,605 271,409
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,594 2,683
Gross Unrealized Gains 0 1
Gross Unrealized Losses (52) (93)
Fair Value $ 1,542 $ 2,591