XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Maturities (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 30, 2023
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]    
Amortized Cost, Due within one year $ 110,075  
Amortized Cost, Due after one year through five years 58,115  
Amortized Cost, Due after five years through ten years 13,650  
Amortized Cost, Due after ten years 44,503  
Amortized Cost 226,343 $ 222,704
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Maturity, Fair Value [Abstract]    
Fair Value, Due within one year 111,033  
Fair Value, Due after one year through five years 56,527  
Fair Value, Due after five years through ten years 12,953  
Fair Value, Due after ten years 44,974  
Fair Value $ 225,487