v3.26.3
Schedule of Revenue Disaggregated Transfer of Goods and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 5,733 $ 6,062
Stud Sensor Edge [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 3,374 3,931
Multifunctional Scanners [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 809 748
Stud Sensor Center [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,017 857
Target Control Products [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 102 148
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 431 $ 378