XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, Contract Assets and Contract Liabilities (Details) - Schedule of Service Revenue - Services [Member] - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Schedule of Service Revenue [Line Items]        
Total $ 1,904,449 $ 1,386,771 $ 4,258,276 $ 2,251,553
Specific Services Provided to Marine Scrubber Systems [Member]        
Schedule of Service Revenue [Line Items]        
Total 1,196,223 1,237,663 3,176,025 1,889,215
BESS construction management agreement [Member]        
Schedule of Service Revenue [Line Items]        
Total 524,605 524,605
Design and engineering services for Concentrated Solar Power [Member]        
Schedule of Service Revenue [Line Items]        
Total $ 183,621 $ 149,108 $ 557,646 $ 362,338