v3.26.3
Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Rebates $ 583 $ 278
Accrued taxes 81 129
Sales expense 144 267
Payroll and related 331 303
Advertising allowance 131 87
Vacation 391 359
Professional services 712 297
Interest 49
Accrued liabilities $ 2,422 $ 1,720