v3.26.1
Revenue Recognition - Revenue Disaggregated by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 05, 2026
Mar. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenue $ 268,437 $ 216,036
Standard products and services    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenue 254,439 204,510
Application-specific customer solutions    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]    
Revenue $ 13,998 $ 11,526