Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.4
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total $ 4,658,466 $ 37,521,949 $ 42,128,892 $ 105,024,728
Specified service works [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total 397,572   817,618 381,338
Certified design and engineering works [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total   9,779,337 3,575,629 21,517,289
Acceptance of delivered equipment to customers [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total 1,994,601 19,273,700 21,498,217 69,697,153
Acceptance of commissioned equipment [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total 1,922,166 8,468,912 15,754,070 13,428,948
Concentrated solar power contracts [Member]        
Sales, Contract Assets and Contract Liabilities (Details) - Schedule of sales revenues in proportion [Line Items]        
Total $ 344,127 $ 483,358