XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefit Plans (Narrative) (Details)
shares in Millions, $ in Millions
9 Months Ended
Sep. 29, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total unrecognized compensation | $ $ 38.8
Weighted-average period of recognition of stock based compensation 2 years 3 months 18 days
2016 Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved for future grant (in shares) 2.3
2024 Inducement Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved for future grant (in shares) 0.7
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved for future grant (in shares) 0.5
Purchase percentage of stock at fair market value (in percentage) 85.00%
Options and RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting term 4 years
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting term 3 years
Performance Shares | 2024 Inducement Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting term 3 years
Performance Shares | 2024 Inducement Equity Incentive Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage vest of performance shares 0.00%
Performance Shares | 2024 Inducement Equity Incentive Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage vest of performance shares 150.00%
Performance Shares | 2016 Plan and 2024 Inducement Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting term 3 years
Performance Shares | 2016 Plan and 2024 Inducement Plan | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage vest of performance shares 0.00%
Performance Shares | 2016 Plan and 2024 Inducement Plan | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage vest of performance shares 150.00%