XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Schedule of Marketable Securities by Category (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 379,905 $ 638,980
Gross Unrealized Holding Gains 960 822
Gross Unrealized Holding Losses 22 419
Fair Value 380,843 639,383
Government notes and bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 196,607 284,763
Gross Unrealized Holding Gains 669 387
Gross Unrealized Holding Losses 19 287
Fair Value 197,257 284,863
Certificates of Deposit [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 60,570 73,390
Gross Unrealized Holding Gains 51 49
Gross Unrealized Holding Losses 0 18
Fair Value 60,621 73,421
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 50,910 136,496
Gross Unrealized Holding Gains 15 103
Gross Unrealized Holding Losses 3 42
Fair Value 50,922 136,557
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 71,818 144,331
Gross Unrealized Holding Gains 225 283
Gross Unrealized Holding Losses 0 72
Fair Value $ 72,043 $ 144,542