XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Sep. 26, 2025
Jun. 27, 2025
Balance Sheet Related Disclosures [Abstract]    
Taxes $ 12,204 $ 12,467
Compensation and benefits 8,514 9,929
Project costs 4,282 4,573
Other 4,708 5,853
Warranties 3,542 3,352
Commissions 1,378 1,311
Professional fees 1,200 1,412
Total accrued expenses $ 35,828 $ 38,897