v3.26.3
Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Rebates $ 499 $ 583
Accrued taxes 106 81
Sales expense 141 144
Payroll and related 406 331
Advertising allowance 76 131
Vacation 403 391
Professional services 397 712
Interest 96 49
Accrued liabilities $ 2,124 $ 2,422