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