v3.26.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2026
Mar. 31, 2025
Statement of Financial Position [Abstract]    
Ordinary shares, no par value (in Dollars per share)
Ordinary shares, shares authorized (in Shares) 100,000,000 100,000,000
Ordinary shares, shares issued (in Shares) 42,327,806 42,220,206
Ordinary shares, shares outstanding (in Shares) 42,327,806 42,220,206