XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earn-out $ 3,263 $ 875
Other accruals 2,180 1,854
Compensation and benefits 2,424 2,255
Credits due to customers 1,581 1,167
Accrued project costs 2,283 2,366
Warranty 449 552
Sales tax 273 219
Legal and professional fees 177 46
Sales returns reserve 98 106
Total $ 12,728 $ 9,440