XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Revenue Disaggregated by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Revenue from External Customer [Line Items]        
Revenue $ 234,742 $ 197,241 $ 684,831 $ 640,877
Standard products and services        
Revenue from External Customer [Line Items]        
Revenue 203,182 170,104 591,670 555,831
Application-specific customer solutions        
Revenue from External Customer [Line Items]        
Revenue $ 31,560 $ 27,137 $ 93,161 $ 85,046