v3.26.1
Balance Sheet Components (Schedule of Allowance for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance, beginning of period $ 3,583 $ 1,854 $ 719
Charges to (credits from) cost and expense 2,357 1,729 1,300
Write-offs 0 0 (165)
Balance, end of period $ 5,940 $ 3,583 $ 1,854