XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
ACCRUED EXPENSES    
Accrued compensation $ 1,587 $ 1,346
Accrued project costs 517 1,009
Accrued professional fees 560 521
Provision for claims 236 236
Provision for contract losses 327 463
Other 41 110
Total $ 3,268 $ 3,685