v3.26.3
Restatement - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Jul. 04, 2026
Jun. 28, 2025
Oct. 03, 2026
Sep. 27, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net income (loss) $ 13,891 $ (60,827) $ 30,315 $ 14,156 $ 44,206 $ (46,671)
Stock-based compensation expense         $ 22,356 24,855
Adjustments            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net income (loss)   3,619       (5,289)
Stock-based compensation expense           7,344
Adjustment, error correction            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net income (loss)   3,600       (5,300)
Stock-based compensation expense   $ (1,800)       $ 7,200