XML 114 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Components of Deferred Tax Valuation Allowance (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jul. 02, 2023
Jul. 03, 2022
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (55,250) $ (43,910) $ (31,667)
Capital Loss Carryforward      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (16,442) (16,390) (16,318)
NOL Carryforwards and Reversing Temporary Differences [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance (29,091) (16,235) (4,570)
Tax Credit [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance $ (9,717) (10,800) $ (10,779)
Other Deferred Tax Assets [Member]      
Valuation Allowance [Line Items]      
Deferred tax valuation allowance   $ (485)