XML 76 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities - Schedule of Marketable Securities by Category (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 638,980 $ 463,847
Gross Unrealized holding Gains 822 931
Gross Unrealized Holding Losses 419 475
Fair Value 639,383 464,303
Municipal notes and bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 284,763 195,733
Gross Unrealized holding Gains 387 393
Gross Unrealized Holding Losses 287 326
Fair Value 284,863 195,800
Certificates of deposits [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 73,390 67,377
Gross Unrealized holding Gains 49 93
Gross Unrealized Holding Losses 18 3
Fair Value 73,421 67,467
Commercial paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 136,496 99,591
Gross Unrealized holding Gains 103 54
Gross Unrealized Holding Losses 42 10
Fair Value 136,557 99,635
Corporate bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 144,331 101,146
Gross Unrealized holding Gains 283 391
Gross Unrealized Holding Losses 72 136
Fair Value $ 144,542 $ 101,401