v3.26.1
Schedule of Revenue Disaggregated Transfer of Goods and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 9,428 $ 9,362 $ 15,490 $ 15,173
Stud Sensor Edge [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 6,647 6,479 10,578 9,476
Multifunctional Scanners [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,086 921 1,834 1,696
Stud Sensor Center [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,212 1,211 2,069 2,365
Target Control Products [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 213 486 361 946
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 270 $ 265 $ 648 $ 690