XML 114 R105.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Components of Deferred Tax Valuation Allowance (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Jun. 30, 2024
Jul. 02, 2023
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (55,208) $ (55,250) $ (43,910)
Capital Loss Carryforward      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (3,628) (16,442) (16,390)
NOL Carryforwards and Reversing Temporary Differences [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (36,049) (27,231) (16,235)
Disallowed Interest Deduction Carryforwards [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (3,838) (1,860)  
Tax Credit [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (10,549) $ (9,717) (10,800)
Other Deferred Tax Assets [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (1,144)   $ (485)