v3.26.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Other Liabilities Disclosure [Abstract]    
Other accruals $ 1,598 $ 1,857
Compensation and benefits 2,751 3,620
Credits due to customers 1,216 1,193
Accrued project costs 3,482 2,979
Warranty 348 361
Sales returns reserve 63 322
Sales tax 151 294
Legal and professional fees 83 102
Total $ 9,692 $ 10,728