v3.26.1
Consolidated Balance Sheets (Parentheticals) (Unaudited) - $ / shares
Apr. 30, 2026
Jan. 31, 2026
Statement of Financial Position [Abstract]    
Preferred stock par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in Shares) 10,000,000 10,000,000
Preferred stock, shares issued (in Shares) 3,008,643 3,008,643
Preferred stock, shares outstanding (in Shares) 3,008,643 3,008,643
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in Shares) 291,666,666 291,666,666
Common stock, shares issued (in Shares) 12,174,883 12,174,883
Common stock, shares outstanding (in Shares) 12,155,983 12,155,983
Treasury stock, shares (in Shares) 18,900 18,900