v3.25.2
Cash, cash equivalents and short-term investments - Summary of Cost and Estimated Fair Value of Short-term Investments Classified as Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Jun. 28, 2024
Carrying Cost    
Investments Classified by Contractual Maturity Date [Line Items]    
Carrying cost, due within one year $ 128,958 $ 110,671
Carrying cost, due between one to five years 490,143 339,136
Carrying Cost, total 619,101 449,807
Fair Value    
Investments Classified by Contractual Maturity Date [Line Items]    
Fair value, due within one year 129,977 110,669
Fair value, due between one to five years 497,842 337,961
Fair value, total $ 627,819 $ 448,630