XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Other Liabilities Disclosure [Abstract]    
Other accruals $ 2,221 $ 1,730
Accrued project costs 2,215 5,010
Compensation and benefits 1,668 2,851
Credits due to customers 1,209 1,009
Warranty 728 705
Sales tax 157 1,318
Sales returns reserve 123 106
Legal and professional fees 106 497
Total $ 8,427 $ 13,226