XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2023
Mar. 31, 2023
ACCRUED EXPENSES    
Accrued compensation $ 1,203,466 $ 1,257,245
Provision for claims 234,472 256,227
Provision for contract losses 148,503 102,954
Accrued professional fees 487,631 241,195
Accrued project costs 558,010 440,550
Other 153,757 235,014
Total $ 2,785,839 $ 2,533,185