XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Expense - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2022
Oct. 03, 2021
Oct. 02, 2022
Oct. 03, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 13,366 $ 10,614 $ 41,419 $ 33,353
Cost of Revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 468 366 1,513 965
Research, Development, and Engineering Expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 4,209 3,091 12,508 10,158
Selling, General, and Administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 8,689 $ 7,157 $ 27,398 $ 22,230