v3.26.1
Note 11 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 28, 2026
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 28, 2026

  

June 29, 2025

  

June 28, 2026

  

June 29, 2025

 

Cost of revenue

 $158  $189  $314  $347 

Research and development

  139   205   347   347 

Selling, general and administrative

  457   449   951   1,085 

Total

 $754  $843  $1,612  $1,779 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Shares Available for Grants

 

Balance at December 28, 2025

  584 

PSUs/RSUs granted

  (44)

PSUs/RSUs forfeited or expired

  8 

Balance at June 28, 2026

  548 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

  

Weighted

     
      

Average

  

Average

  

Aggregate

 
  

Number of

  

Exercise

  

Remaining

  

Intrinsic

 
  

Shares

  

Price

  

Term

  

Value

 
  

(in thousands)

      

(in years)

  

(in thousands)

 

Balance outstanding at December 28, 2025

  48  $12.05         

Exercised

  (42) $12.05         

Forfeited or expired

    $         

Balance outstanding, exercisable, and vested at June 28, 2026

  6  $12.05   0.19  $40 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

RSUs & PRSUs Outstanding

 
      

Weighted

 
      

Average

 
  

Number of

  

Grant Date

 
  

Shares

  

Fair Value

 
  

(in thousands)

     

Nonvested at December 28, 2025

  746  $5.67 

Granted

  44   12.27 

Vested and released

  (38)  7.48 

Forfeited

  (8)  5.97 

Nonvested at June 28, 2026

  744  $5.97