XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Other Liabilities Disclosure [Abstract]    
Compensation and benefits $ 1,269 $ 2,594
Sales tax 795 513
Accrued project costs 4,874 1,173
Legal and professional fees 185 312
Warranty 588 708
Sales returns reserve 114 98
Credits due to customers 991 932
Other accruals 1,378 898
Total $ 10,194 $ 7,228