XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities - Maturities (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]    
Amortized Cost, Due within one year $ 13,892  
Amortized Cost, Due after one year through five years 43,147  
Amortized Cost, Due after five years through ten years 9,934  
Amortized Cost, Due after ten years 52,180  
Amortized Cost 119,152 $ 189,930
Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling Maturity, Fair Value [Abstract]    
Fair Value, Due within one year 13,837  
Fair Value, Due after one year through five years 41,602  
Fair Value, Due after five years through ten years 9,690  
Fair Value, Due after ten years 50,503  
Fair Value $ 115,632