v3.26.1
Income Taxes - Schedule of Components of Deferred Tax Valuation Allowance (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (60,364) $ (55,208) $ (55,250)
Capital Loss Carryforward      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (50) (3,628) (16,442)
NOL Carryforwards and Reversing Temporary Differences [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (46,905) (36,049) (27,231)
Disallowed Interest Deduction Carryforwards [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (558) (3,838) (1,860)
Tax Credit [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (12,286) (10,549) (9,717)
Other Deferred Tax Assets [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (565) $ (1,144) $ 0