v3.26.1
Balance Sheet Components (Schedule of Advance Payments and Unearned Revenue) (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jun. 27, 2025
Balance Sheet Related Disclosures [Abstract]    
Advance payments $ 18,490 $ 11,812
Unearned revenue 41,453 61,923
Total advanced payments and unearned revenue $ 59,943 $ 73,735