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