v3.26.1
ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Warrant liability $ 0 $ 913
Sales tax payable 2,679 4,006
Accrued compensation costs 6,713 7,176
Accrued short term interest 0 786
Accrued professional and legal fees 1,293 1,580
Accrued marketing costs 2,741 4,302
Accrued shipping and fulfillment costs 1,551 4,228
Accrued inventory costs 0 3,506
Other accrued expenses 5,857 7,557
Accrued and other current liabilities $ 20,834 $ 34,054