XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER (Accrued Expenses and Other) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Other Liabilities Disclosure [Abstract]    
Accrued acquisition earnout $ 0 $ 3,263
Other accruals 2,454 2,180
Compensation and benefits 2,517 2,424
Credits due to customers 1,104 1,581
Accrued project costs 1,777 2,283
Warranty 388 449
Sales returns reserve 55 273
Sales tax 207 177
Legal and professional fees 215 98
Total $ 8,717 $ 12,728