v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Mar. 27, 2026
Mar. 28, 2025
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 174 $ (2,648) $ (6,211) $ (14,967)
Loss before income taxes 2,687 21,818 36,682 69,241
Tax provision for stock compensation shortfalls $ 314 $ 48 $ 2,436 $ 406