v3.25.1
Cash, cash equivalents and short-term investments - Schedule of Available-for-Sale Securities Based on Stated Effective Maturities (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Jun. 28, 2024
Carrying Cost    
Investments Classified by Contractual Maturity Date [Line Items]    
Carrying cost, due within one year $ 234,076 $ 110,671
Carrying cost, due between one to five years 401,226 339,136
Carrying cost, total 635,302 449,807
Fair Value    
Investments Classified by Contractual Maturity Date [Line Items]    
Fair value, due within one year 236,659 110,669
Fair value, due between one to five years 407,113 337,961
Fair value, total $ 643,772 $ 448,630