XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of contract assets and liabilities - USD ($)
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of contract assets and liabilities [Line Items]    
Beginning balance $ (23,553,267) $ (18,850,487)
Customer receipts and receivables (51,463,812) (134,841,354)
Sales recognized in earnings 61,413,520 130,138,574
Payments and accruals under contracts
Costs recognized in earnings
Ending balance (13,603,559) (23,553,267)
Contract Assets [Member]    
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of contract assets and liabilities [Line Items]    
Beginning balance 24,604,339 12,237,825
Customer receipts and receivables
Sales recognized in earnings
Payments and accruals under contracts 19,553,678 90,932,669
Costs recognized in earnings (39,828,410) (78,566,155)
Ending balance 4,329,607 24,604,339
Sales (Cost of sales) [Member]    
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of contract assets and liabilities [Line Items]    
Customer receipts and receivables
Sales recognized in earnings 61,413,520 130,138,574
Payments and accruals under contracts
Costs recognized in earnings $ (39,828,410) $ (78,566,155)