XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Share Based Compensation - Share Based Compensation Allocation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense $ 6,887 $ 7,095 $ 20,378 $ 21,826
Cost of Sales [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 1,028 1,184 3,030 3,728
Research and Development Expense [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 1,203 1,118 3,557 4,381
Sales and Marketing (Member)        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 1,039 1,499 3,029 4,285
Restructuring Expense (Member)        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 0 0 478 0
General and administrative [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense $ 3,617 $ 3,294 $ 10,284 $ 9,432