XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities Classified by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]    
Amortized Cost, Due within one year $ 453,458 $ 432,088
Amortized Cost, Due after one through five years 169,544 140,917
Amortized Cost, Due after five through ten years 235 235
Amortized Cost, Due after ten years 22,810 65,740
Amortized Cost 646,047 638,980
Fair Value, Due within one year 453,877 432,616
Fair Value, Due after one through five years 169,962 140,792
Fair Value, Due after five through ten years 235 235
Fair Value, Due after ten years 22,810 65,740
Fair Value, Total marketable securities $ 646,884 $ 639,383