v3.26.1
2. REVENUE RECOGNITION (Tables)
12 Months Ended
Mar. 31, 2026
REVENUE RECOGNITION  
Schedule of revenue disaggregated by customer type

Year Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

(In thousands)

Contract manufacturers

$

1,234

  ​ ​

$

1,614

$

4,450

Distribution

23,436

18,809

16,636

OEMs

452

95

679

$

25,122

$

20,518

$

21,765