v3.26.1
Note 12 - Income Taxes and Deferred Income Taxes - Schedule of Domestic and Foreign Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
United States $ (115,357) $ (1,648,187) $ (126,735)
Loss before income taxes (88,060) (2,302,373) (249,020)
CANADA      
Foreign (17,409) (277,811) (106,822)
Others Countries [Member]      
Foreign $ 44,706 $ (376,375) $ (15,463)