XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities - Maturities (Details) - USD ($)
$ in Thousands
Jun. 29, 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,727  
Amortized Cost, Due after one year through five years 63,813  
Amortized Cost, Due after five years through ten years 15,030  
Amortized Cost, Due after ten years 42,214  
Amortized Cost 231,784 $ 222,704
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Maturity, Fair Value [Abstract]    
Fair Value, Due within one year 113,142  
Fair Value, Due after one year through five years 60,815  
Fair Value, Due after five years through ten years 13,988  
Fair Value, Due after ten years 41,908  
Fair Value $ 229,853