XML 63 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense, net $ 9,042 $ 8,423 $ 15,381 $ 14,488
Amounts capitalized as part of inventory 440 528 777 897
Total stock-based compensation expense, gross 9,482 8,951 16,158 15,385
Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense, net 363 223 661 372
General and Administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense, net 4,981 3,695 8,056 7,058
Selling and Marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense, net 1,319 2,492 2,529 3,349
Research and Development Expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense, net $ 2,379 $ 2,013 $ 4,135 $ 3,709