v3.26.1
Marketable Securities - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities Classified by Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jan. 03, 2026
Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]    
Amortized Cost $ 401,916 $ 292,649
Fair Value, Due within one year 326,387 233,043
Fair Value, Due after one through five years 75,530 60,460
Fair Value, Total marketable securities $ 401,917 $ 293,503