Loans Payable and Interest Payable - Schedule of Loans Payable and Interest Payable (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Mar. 31, 2024 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Schedule of Loans Payable and Interest Payable [Abstract] | ||||||||||||
Loans payable – BESS project finance | [1] | $ 7,903 | ||||||||||
Short-term loans | [2],[3] | 3,453 | ||||||||||
Other short-term borrowings | [4] | 84 | ||||||||||
Total | 11,440 | |||||||||||
Interest payable | [5] | $ 2,634 | ||||||||||
|