v3.26.1
Income Taxes - Reconciliation of Beginning and Ending Gross Amounts of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Income Tax Uncertainties [Abstract]      
Balance at beginning of year $ 3,748 $ 3,230 $ 4,353
Gross increases related to tax positions in prior periods 736 266 1,145
Gross decreases related to tax positions in prior periods (195) (2) (1,015)
Gross increases related to current period tax positions 382 300 300
Gross decreases related to settlements with tax authorities 0 0 (1,553)
Gross decreases related to lapse of applicable statute of limitations (1) (46)  
Balance at end of year $ 4,670 $ 3,748 $ 3,230