XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
ACCRUED EXPENSES    
Accrued compensation $ 1,172,262 $ 1,257,245
Provision for claims 516,972 256,227
Provision for contract losses 293,324 102,954
Accrued professional fees 458,636 241,195
Accrued project costs 560,428 440,550
Accrued breakup fee 1,116,800  
Other 144,064 235,014
Total $ 4,262,486 $ 2,533,185