v3.25.2
Projects Under Development - Schedule of Projects Under Development (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total $ 14,449 $ 8,468
Current portion 5,925
Non-current portion 8,524 8,468
BESS Project – Limestone Coast, Australia [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 6,619 2,313
BESS Project – Portland, Australia [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 2,871 2,045
BESS Project – Rotello A and Rotello B, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 1,896 1,221
BESS Project – Parma, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 951 943
BESS Project – Bisaccia, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 946 937
BESS Project – Andretta, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 966 923
BESS Project – Other Australian Projects [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 200 32
Fuel Oil Water Emulsification (FOWE) development [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total $ 54