Quarterly report pursuant to Section 13 or 15(d)

Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion

v3.20.2
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total $ 8,974,063 $ 62,738,544 $ 37,470,425 $ 67,502,779
Specified service works [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total 392,483 381,338 420,046 381,338
Certified design and engineering works [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total 4,580,823 24,448,427 9,068,577 26,121,354
Acceptance of delivered equipment to customers [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total 2,950,496 33,251,840 17,018,270 36,040,052
Acceptance of commissioned equipment [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total 1,047,890 4,656,939 10,824,301 4,960,035
Concentrated solar power contracts [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenue in proportion [Line Items]        
Total $ 2,371 $ 139,231