v3.26.1
Income Taxes-Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 30, 2025
Jul. 03, 2026
Jun. 30, 2025
Current        
Federal $ (3,050)   $ (3,050)  
State (29)   23  
Foreign 0   0  
Total current (3,079)   (3,027)  
Deferred        
Federal (647)   3,988  
State (19)   88  
Foreign (5)   (89)  
Total deferred (671)   3,987  
Effective tax rate $ (3,750) $ 0 $ 960 $ 0