v3.26.1
Note 21 - Net Revenue (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Advisory Services Agreement With HEXO [Member] | Advisory Services Revenue [Member]      
Revenue from Contract with Customer, Including Assessed Tax $ 0 $ 1,460 $ 1,500