v3.26.1
Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Unrecognized Tax Benefits [Roll Forward]    
Unrecognized tax benefits, beginning of period $ 4,046 $ 7,713
Increases for tax positions taken during the current period 280 518
Decreases for tax positions taken related to a prior period (285) (3,094)
Decreases as a result of a lapse of the applicable statute of limitations (554) (1,091)
Unrecognized tax benefits, end of period $ 3,487 $ 4,046