v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Income Taxes [Line Items]            
Effective income tax rate percentage   5738.10% 0.00% 470.80% 0.00%  
Income tax benefit   $ 1,205 $ 26,798  
Valuation allowance   1,200   1,200   $ 25,600
Effective tax rates          
Aggregate valuation allowance   $ 26,800   $ 26,800    
One Big Beautiful Bill [Member]            
Income Taxes [Line Items]            
Effective income tax rate percentage 100.00%