v3.26.1
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earn-out $ 0 $ 3,263
Other accruals 1,857 2,180
Compensation and benefits 3,620 2,424
Credits due to customers 1,193 1,581
Accrued project costs 2,979 2,283
Warranty 361 449
Sales tax 322 273
Legal and professional fees 294 177
Sales returns reserve 102 98
Total $ 10,728 $ 12,728