v3.25.2
Projects Under Development - Schedule of Projects Under Development (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total $ 14,208 $ 8,468
Current portion 5,711
Non-current portion 8,497 8,468
BESS Project – Limestone Coast, Australia [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 6,651 2,313
BESS Project – Portland, Australia [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 2,721 2,045
BESS Project – Rotello A and Rotello B, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 1,837 1,221
BESS Project – Parma, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 921 943
BESS Project – Bisaccia, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 916 937
BESS Project – Andretta, Italy [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 935 923
BESS Project – Other Australian Projects [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total 227 32
Fuel Oil Water Emulsification (FOWE) development [Member]    
Schedule of Projects Under Development [Line Items]    
Projects Under Development Total $ 54