XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Projects Under Development (Tables)
9 Months Ended
Dec. 31, 2023
Projects Under Development [Abstract]  
Schedule of Projects Under Development
   BESS – SHEAF Project   BESS – Australian Projects   BESS – Italian Projects   FOWE (Fuel Oil Water Emulsification) Development   Total Projects Under Development (PUD) 
Balance at October 01, 2023   12,607,479    1,201,970    2,439,757    53,648    16,302,854 
Additions   34,342,264    958,281    457,368    
–
    35,747,913 
Disposals   (46,949,743)   
–
    
–
    
–
    (46,949,743)
Balance at December 31, 2023   
–
    2,160,251    2,897,125    53,648    5,111,024