v3.26.3
Condensed Interim Consolidated Balance Sheets (Parentheticals) - $ / shares
Aug. 31, 2026
May 31, 2026
Preferred shares, par value
Preferred shares, authorized Unlimited Unlimited
Preferred shares, shares issued 4,500 4,500
Preferred shares, shares outstanding 4,500 4,500
Class A Ordinary Shares    
Ordinary shares, par value
Ordinary shares, authorized Unlimited Unlimited
Ordinary shares, shares issued 67,123,941 61,762,929
Ordinary shares, shares outstanding 67,123,941 61,762,929