XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Schedule of Advance Payments and Unearned Revenue) (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Jun. 28, 2024
Balance Sheet Related Disclosures [Abstract]    
Advance payments $ 11,041 $ 8,517
Unearned revenue 74,617 50,322
Total advance payments and unearned revenue $ 85,658 $ 58,839