v3.26.1
Non-marketable equity securities - Schedule of Carrying Value of Non-Marketable Equity Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Non-Marketable Equity Security, Rollforward [Abstract]      
Balance at beginning of period $ 0    
Adjustments related to non-marketable equity securities      
Net additions 32,360    
Unrealized gains 56,743 $ 0 $ 0
Impairments and unrealized losses 0    
Balance at end of period $ 89,103 $ 0