XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Securities - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities Classified by Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]    
Amortized Cost, Due within one year $ 465,829 $ 432,088
Amortized Cost, Due after one through five years 156,700 140,917
Amortized Cost, Due after five through ten years 235 235
Amortized Cost, Due after ten years 54,000 65,740
Amortized Cost 676,764 638,980
Fair Value, Due within one year 466,110 432,616
Fair Value, Due after one through five years 157,121 140,792
Fair Value, Due after five through ten years 235 235
Fair Value, Due after ten years 54,000 65,740
Fair Value, Total marketable securities $ 677,466 $ 639,383