v3.26.1
3. NET LOSS PER COMMON SHARE (Tables)
12 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share

Year Ended March 31, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

 

(In thousands, except per share amounts)

Net loss

$

(13,246)

  ​ ​ ​

$

(10,639)

$

(20,087)

Denominators:

Weighted average shares—Basic

 

31,839

25,498

25,144

Dilutive effect of employee stock options

Dilutive effect of employee stock purchase plan options

 

Weighted average shares—Dilutive

 

31,839

 

25,498

 

25,144

Net loss per common share—Basic

$

(0.42)

 

$

(0.42)

$

(0.80)

Net loss per common share—Diluted

$

(0.42)

 

$

(0.42)

$

(0.80)

Schedule of anti-dilutive shares

Year Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

 

(In thousands)

Shares underlying options and ESPP shares

5,305

7,551

7,930