v3.26.1
Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Rebates $ 1,273 $ 278
Accrued taxes (75) 129
Sales expense 438 267
Payroll and related 355 303
Advertising allowance 76 87
Vacation 362 359
Professional services 392 297
Interest 9
Accrued liabilities $ 2,830 $ 1,720