v3.26.1
Schedule of Revenue Disaggregated Geographical Location of Customers (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
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total Revenue 8,367 8,417 13,473 13,519
CANADA        
Disaggregation of Revenue [Line Items]        
Total Revenue 587 549 1,039 824
JAPAN        
Disaggregation of Revenue [Line Items]        
Total Revenue 348 190 595 456
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 84 104 188 223
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 42 $ 100 $ 193 $ 151