XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
ACCRUED EXPENSES    
Accrued compensation $ 1,035,521 $ 1,257,245
Provision for claims 234,472 256,227
Provision for contract losses 258,271 102,954
Accrued professional fees 595,778 241,195
Accrued project costs 441,204 440,550
Other 150,842 235,014
Total $ 2,716,088 $ 2,533,185