XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation Expense Recorded in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 6,231 $ 5,875 $ 12,308 $ 12,341
Selling, General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,552 4,871 10,649 10,402
Research and Development and Engineering        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 601 542 1,160 985
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 78 $ 462 $ 499 $ 954