XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Schedule of Marketable Securities by Category (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost $ 463,847 $ 375,474 $ 463,847
Gross Unrealized holding Gains 931 71  
Gross Unrealized Holding Losses 475 3,633  
Fair Value 464,303 371,912  
Municipal notes and bonds [Member]      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 195,733 181,196  
Gross Unrealized holding Gains 393 27  
Gross Unrealized Holding Losses 326 2,355  
Fair Value 195,800 178,868  
Asset-backed securities [Member]      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost   1,555  
Gross Unrealized holding Gains    
Gross Unrealized Holding Losses   21  
Fair Value   1,534  
Certificates of deposits [Member]      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 67,377 52,190  
Gross Unrealized holding Gains 93 24  
Gross Unrealized Holding Losses 3 118  
Fair Value 67,467 52,095  
Commercial paper [Member]      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 99,591 80,199  
Gross Unrealized holding Gains 54 16  
Gross Unrealized Holding Losses 10 136  
Fair Value 99,635 80,079  
Corporate bonds [Member]      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 101,146 60,334  
Gross Unrealized holding Gains 391 4  
Gross Unrealized Holding Losses 136 1,003  
Fair Value $ 101,401 $ 59,335