v3.26.1
2. REVENUE RECOGNITION - Revenue disaggregated (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]      
Net revenues $ 25,122 $ 20,518 $ 21,765
Contract manufacturers      
Disaggregation of Revenue [Line Items]      
Net revenues 1,234 1,614 4,450
Distribution      
Disaggregation of Revenue [Line Items]      
Net revenues 23,436 18,809 16,636
OEMs      
Disaggregation of Revenue [Line Items]      
Net revenues $ 452 $ 95 $ 679