XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Other Liabilities Disclosure [Abstract]    
Other accruals $ 2,266 $ 2,221
Compensation and benefits 1,598 1,668
Accrued project costs 1,307 2,215
Credits due to customers 884 1,209
Warranty 684 728
Legal and professional fees 264 106
Sales tax 222 157
Sales returns reserve 137 123
Total $ 7,362 $ 8,427