v3.25.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
ACCRUED EXPENSES    
Accrued compensation $ 1,346 $ 1,172
Provision for claims 236 517
Provision for contract losses 463 293
Accrued professional fees 521 459
Accrued project costs 1,009 560
Accrued breakup fee   1,117
Other 110 145
Total $ 3,685 $ 4,263