v3.26.1
Note 17 - Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2026
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Fiscal years ended March 31,

 
  

2026

  

2025

  

2024

 

Stock options

 $17  $8  $40 

Restricted stock and stock awards

  15,794   7,732   4,563 

Employee stock purchase plan

  57   54   49 

Total stock-based compensation expense

 $15,869  $7,794  $4,652 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Fiscal years ended March 31,

 
  

2026

  

2025

  

2024

 

Cost of revenues

 $1,138  $536  $293 

Research and development

  2,192   1,132   627 

Selling, general and administrative

  12,539   6,126   3,732 

Total

 $15,869  $7,794  $4,652 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  Options / Shares  

Weighted-Average Exercise Price

  

Weighted-Average Remaining Contractual Term

  

Aggregate Intrinsic Value (thousands)

 

Outstanding at March 31, 2025

  36,206  $6.94         

Granted

  2,112            

Exercised

  (9,703)           

Canceled/forfeited

              

Outstanding at March 31, 2026

  28,615  $8.49   5.8  $726 

Exercisable at March 31, 2026

  26,503  $6.99   5.5  $712 

Fully vested and expected to vest at March 31, 2026

  28,560  $8.46   5.8  $725 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Fiscal Year Ended March 31,

 
  

2026

 

Expected volatility

  74.01%

Risk-free interest rate

  4.19%

Expected life (years)

  6.31 

Dividend yield

 

None

 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Shares

  

Weighted Average Grant Date Fair Value

  

Intrinsic Aggregate Value (thousands)

 

Outstanding at March 31, 2025

  1,790,153  $13.82     

Granted

  926,445   23.79     

Vested

  (821,707)  10.79     

Forfeited

          

Outstanding at March 31, 2026

  1,894,891  $20.00  $64,142