XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earnout $ 3,000 $ 234
Other accruals 2,598 1,987
Compensation and benefits 1,412 1,668
Credits due to customers 1,310 1,209
Accrued project costs 1,218 2,215
Warranty 497 728
Sales tax 274 157
Legal and professional fees 172 106
Sales returns reserve 71 123
Total $ 10,552 $ 8,427