v3.26.3
Schedule of Revenue Disaggregated Geographical Location of Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 26,889 $ 28,075
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total Revenue 23,105 24,617
CANADA    
Disaggregation of Revenue [Line Items]    
Total Revenue 2,008 1,762
JAPAN    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,120 1,138
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 373 477
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 283 $ 81