XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earn-out $ 2,784 $ 875
Other accruals 2,277 1,854
Compensation and benefits 2,574 2,255
Credits due to customers 1,523 1,167
Accrued project costs 2,419 2,366
Warranty 470 552
Sales returns reserve 165 106
Sales tax 296 219
Legal and professional fees 22 46
Total $ 12,530 $ 9,440