v3.26.1
Summary of Significant Accounting Policies - Estimates at Completion (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Total net revenues $ 209,022 $ 192,481
Operating income 15,720 4,975
EAC adjustment    
Disaggregation of Revenue [Line Items]    
Total net revenues (2,236) 891
Operating income $ (2,236) $ 891