v3.26.3
Schedule of Revenue Disaggregated Transfer of Goods and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 26,889 $ 28,075
Stud Sensor Edge [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 16,921 15,910
Multifunctional Scanners [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 3,443 3,502
Stud Sensor Center [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 4,756 5,748
Target Control Products [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 593 1,571
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,176 $ 1,344