XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earn-out $ 2,625 $ 3,000
Accrued project costs 2,468 1,218
Other accruals 2,177 2,598
Compensation and benefits 2,094 1,412
Credits due to customers 1,143 1,310
Warranty 542 497
Sales tax 373 274
Sales returns reserve 196 71
Legal and professional fees 39 172
Total $ 11,657 $ 10,552