XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2021
Mar. 31, 2021
ACCRUED EXPENSES    
Accrued compensation $ 994,838 $ 496,320
Provision for claims settlement   495,000
Provision for contract losses 343,763 164,164
Accrued professional fees 333,366 213,213
Accrued project costs 436,070 114,611
Other 212,856 42,962
Total $ 2,320,893 $ 1,526,270