v3.26.3
Schedule of Revenue Disaggregated Geographical Location of Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 5,733 $ 6,062
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Total Revenue 4,968 5,107
CANADA    
Disaggregation of Revenue [Line Items]    
Total Revenue 325 452
JAPAN    
Disaggregation of Revenue [Line Items]    
Total Revenue 331 247
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 45 105
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 64 $ 151