v3.26.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Stock-Based Compensation        
Stock-based compensation     $ 3,277 $ 4,348
Fair value of options vested $ 600   2,100  
General and administrative expenses        
Stock-Based Compensation        
Stock-based compensation 1,000 $ 1,200 3,300 4,300
Restricted Stock        
Stock-Based Compensation        
Unrecognized compensation cost related to non-vested awards 3,300   $ 3,300  
Unrecognized compensation cost, recognition period     1 year 10 months 24 days  
Performance Stock Units        
Stock-Based Compensation        
Unrecognized compensation cost related to non-vested awards 400   $ 400  
Unrecognized compensation cost, recognition period     1 year 10 months 24 days  
Milestone Based Options        
Stock-Based Compensation        
Stock-based compensation $ 200 200 $ 700 700
Equity Incentive Plan 2019        
Stock-Based Compensation        
Shares available for issuance 3,006,224   3,006,224  
Director | Restricted Stock        
Stock-Based Compensation        
Stock-based compensation $ 200 $ 200 $ 700 $ 600