v3.26.1
Consolidated Balance Sheets (Parentheticals) - $ / shares
May 31, 2026
May 31, 2025
Preferred shares, par value (in Dollars per share)
Preferred shares, authorized Unlimited Unlimited
Preferred shares, shares issued (in Shares) 4,500 4,500
Preferred shares, shares outstanding (in Shares) 4,500 4,500
Class A Ordinary Shares    
Ordinary shares, par value (in Dollars per share)
Ordinary shares, authorized 100,000,000 100,000,000
Ordinary shares, shares issued (in Shares) 61,762,929 32,325,709
Ordinary shares, shares outstanding (in Shares) 61,762,929 32,325,709