XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Benefit Plans (Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, RSUs, Time-Based and Performance-Based and the ESPP) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 4,544 $ 4,665
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 365 351
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 698 1,065
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 1,237 1,431
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 2,244 $ 1,818