v3.26.1
Balance Sheet Components (Schedule of Accounts Receivable, Net) (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 198,185 $ 183,904
Less: allowances for credit losses (5,940) (3,583)
Total accounts receivable, net $ 192,245 $ 180,321