v3.26.1
Marketable Securities - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities Classified by Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jan. 03, 2026
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]    
Amortized Cost $ 629,350 $ 292,649
Fair Value, Due within one year 546,640 233,043
Fair Value, Due after one through five years 82,305 60,460
Fair Value, Total marketable securities $ 628,945 $ 293,503