v3.25.2
Condensed Consolidated Interim Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Statement of Financial Position [Abstract]    
Allowance for doubtful account on accounts receivable (in Dollars) $ 179 $ 195
Allowance for doubtful account on other receivable (in Dollars) $ 8,500 $ 32,000
Common stock, shares authorized 500,000,000 500,000,000
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares issued 57,045,724 52,345,724
Common stock, shares outstanding 57,045,724 52,345,724